NASDAQ:FLEX | ROA | FLEX LTD.

Complete source-backed roa history.

Available history
2009-03-31 to 2026-06-26
Data captured

Historical ROA

DateROA
2026-06-263.86%
2026-03-313.99%
2025-12-314.09%
2025-09-264.48%
2025-06-274.66%
2025-03-314.56%
2024-12-315.53%
2024-09-275.08%
2024-06-285.41%
2024-03-315.51%
2023-12-313.70%
2023-09-293.75%
2023-06-303.77%
2023-03-313.70%
2022-12-313.92%
2022-09-303.95%
2022-07-014.58%
2022-03-314.84%
2021-12-315.55%
2021-10-015.92%
2021-07-024.74%
2021-03-313.87%
2020-12-312.69%
2020-09-252.17%
2020-06-260.67%
2020-03-310.64%
2019-12-31-0.18%
2019-09-27-1.28%
2019-06-280.15%
2019-03-310.69%
2018-12-310.99%
2018-09-282.05%
2018-06-292.93%
2018-03-313.12%
2017-12-313.87%
2017-09-294.03%
2017-06-302.60%
2017-03-312.54%
2016-12-312.30%
2016-09-302.48%
2016-07-013.51%
2016-03-313.59%
2015-12-313.97%
2015-09-254.12%
2015-06-264.44%
2015-03-315.16%
2014-12-314.21%
2014-09-264.20%
2014-06-273.98%
2014-03-312.92%
2013-12-312.31%
2013-09-271.46%
2013-06-281.86%
2013-03-312.62%
2012-12-313.84%
2012-09-284.52%
2012-06-294.42%
2012-03-314.43%
2011-12-314.33%
2011-09-304.75%
2011-07-015.01%
2011-03-315.13%
2010-12-314.45%
2010-10-013.46%
2010-07-022.57%
2010-03-310.17%
2009-12-31-2.64%
2009-10-02-60.80%
2009-07-03-61.61%
2009-03-31-54.22%

Annual ROA

DateROA
2026-03-313.99%
2025-03-314.56%
2024-03-315.51%
2023-03-313.70%
2022-03-314.84%
2021-03-313.87%
2020-03-310.64%
2019-03-310.69%
2018-03-313.12%
2017-03-312.54%
2016-03-313.59%
2015-03-315.16%
2014-03-312.92%
2013-03-312.62%
2012-03-314.43%
2011-03-315.13%
2010-03-310.17%
2009-03-31-54.22%