FLEX LTD (FLEX)

SG9999000020 - Common Stock

40.53  +0.7 (+1.76%)

After market: 40.95 +0.42 (+1.04%)




Shares Outstanding387.78M
Float384.96M
Owners (insider)2.54%
Owners (institutional)103.45%
Owners (insider) change-6.41%
Owners (institutional) change2.47%

No transactions were filed in the last 12 months.