NASDAQ:FLEX | Shares Outstanding | FLEX LTD.

Complete source-backed shares outstanding history.

Available history
2009-03-31 to 2026-07-24
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-07-24369,402,978
2026-06-26369,387,510
2026-05-14366,377,923
2026-03-31365,690,291
2026-01-30367,673,924
2025-12-31367,621,500
2025-10-24369,790,328
2025-09-26370,865,873
2025-07-18375,324,843
2025-06-27376,212,465
2025-05-15373,315,616
2025-03-31377,817,433
2025-01-24383,103,055
2024-12-31384,327,094
2024-10-25387,783,445
2024-09-27389,775,099
2024-07-19397,071,279
2024-06-28399,382,891
2024-05-10401,640,807
2024-03-31408,101,772
2024-01-26421,163,217
2023-12-31427,319,202
2023-10-20434,856,076
2023-09-29437,913,956
2023-07-21446,626,960
2023-06-30449,037,356
2023-05-12444,493,546
2023-03-31450,122,691
2023-01-20451,081,016
2022-12-31451,644,718
2022-10-21452,783,958
2022-09-30453,637,403
2022-07-25456,084,675
2022-07-01457,542,854
2022-05-16457,642,860
2022-03-31460,560,312
2022-02-01464,086,322
2021-12-31466,619,585
2021-10-25470,623,389
2021-10-01471,474,341
2021-07-26488,225,731
2021-07-02489,109,044
2021-05-14490,742,161
2021-03-31492,567,845
2021-01-25499,172,368
2020-12-31498,971,803
2020-10-26501,157,963
2020-09-25501,094,898
2020-07-29500,888,523
2020-06-26500,346,215
2020-05-20497,611,169
2020-03-31497,426,277
2020-01-24503,991,662
2019-12-31504,242,496
2019-10-22508,308,187
2019-09-27509,149,926
2019-07-22514,727,523
2019-06-28514,039,169
2019-05-13514,029,702
2019-03-31516,548,265
2019-01-28521,417,529
2018-12-31522,473,426
2018-10-25526,586,420
2018-09-28528,887,123
2018-07-25532,762,042
2018-06-29532,736,402
2018-06-08528,282,247
2018-03-31528,078,493
2018-01-24527,665,321
2017-12-31527,590,016
2017-10-26528,471,586
2017-09-29528,928,145
2017-07-26532,376,353
2017-06-30532,650,518
2017-05-10529,913,600
2017-03-31531,294,774
2017-01-23535,220,962
2016-12-31536,578,819
2016-10-24540,002,824
2016-09-30540,565,481
2016-07-22545,468,473
2016-07-01546,157,559
2016-05-11542,802,845
2016-03-31544,823,611
2016-01-25548,585,484
2015-12-31550,747,745
2015-10-20556,305,165
2015-09-25557,297,124
2015-07-20566,491,358
2015-06-26567,831,094
2015-05-14563,994,126
2015-03-31563,323,406
2015-01-23572,375,941
2014-12-31573,038,488
2014-10-24578,974,187
2014-09-26580,432,121
2014-07-22588,158,853
2014-06-27589,062,469
2014-05-14585,456,950
2014-03-31591,426,992