FLEX LTD.FLEX

Market cap
$20.6B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Mar 31, 20251,257-3.16%
Mar 31, 20241,298+285.16%
Mar 31, 2023337-50.87%
Mar 31, 2022686+274.86%
Mar 31, 2021183-29.59%
Mar 31, 2020260+37.53%
Mar 31, 2019189+4.96%
Mar 31, 2018180-48.49%
Mar 31, 2017350-16.84%
Mar 31, 2016420+1.05%
Mar 31, 2015416-12.49%
Mar 31, 2014475+47.59%
Mar 31, 2013322-36.83%
Mar 31, 2012510+27.32%
Mar 31, 2011400+Infinity%
Mar 31, 20100