tiprankstipranks
Flex Ltd (FLEX)
NASDAQ:FLEX
US Market
United States

Flex Ltd. FLEX Advanced Charting

Flex Ltd
$118.51
-$9.43(-7.37%)
At close: 4:00 PM EDT