Advertisement
Screener

FLEX LTD. (FLEX) Stock Repurchased and Retired During Period, Shares

2.8 / 5 stars · 68/120 Roast Me

FLEX LTD. Stock Repurchased and Retired During Period, Shares

Shares the company repurchased and the cash it paid, as filed in its 10-Q and 10-K XBRL (statement of shareholders' equity and cash flow statement).

  • FLEX LTD. stock repurchased and retired during period, shares for the quarter ending 2026-06-26 was 0.00 shares, a 100.00% decline year-over-year.
  • FLEX LTD. stock repurchased and retired during period, shares for the quarter ending 2025-12-31 was 3.30M shares, a 40.00% decline year-over-year.
  • FLEX LTD. stock repurchased and retired during period, shares for the quarter ending 2025-09-26 was 5.60M shares, a 42.86% decline year-over-year.
  • FLEX LTD. stock repurchased and retired during period, shares for the quarter ending 2025-06-27 was 7.20M shares, a 52.94% decline year-over-year.
  • FLEX LTD. stock repurchased and retired during period, shares for fiscal 2025 was 32.90M shares, a 34.98% decline from fiscal 2024.
  • FLEX LTD. stock repurchased and retired during period, shares for fiscal 2024 was 50.60M shares, a 155.56% increase from fiscal 2023.
  • FLEX LTD. stock repurchased and retired during period, shares for fiscal 2023 was 19.80M shares, a 48.17% decline from fiscal 2022.
  • FLEX LTD. stock repurchased and retired during period, shares for fiscal 2022 was 38.20M shares, a 263.81% increase from fiscal 2021.
Period endStock Repurchased and Retired During Period, Shares 3 monthStock Repurchased and Retired During Period, Shares 12 month
2026-06-260.00 shares
10-Q · filed 2026-07-31
2025-12-313.30M shares
10-Q · filed 2026-02-06
18.50M shares
derived: sum of 4 quarters · filed 2026-02-06
2025-09-265.60M shares
10-Q · filed 2025-10-31
20.70M shares
derived: sum of 4 quarters · filed 2025-10-31
2025-06-277.20M shares
10-Q · filed 2025-07-25
24.90M shares
derived: sum of 4 quarters · filed 2025-07-25
2025-03-312.40M shares
derived: 10-K 12 month − 10-Q 9 month · filed 2025-05-21
32.90M shares
10-K · filed 2025-05-21
2024-12-315.50M shares
10-Q · filed 2025-01-31
50.40M shares
derived: sum of 4 quarters · filed 2025-01-31
2024-09-279.80M shares
10-Q · filed 2024-10-31
55.60M shares
derived: sum of 4 quarters · filed 2024-10-31
2024-06-2815.30M shares
10-Q · filed 2024-07-26
57.30M shares
derived: sum of 4 quarters · filed 2024-07-26
2024-03-3119.80M shares
derived: 10-K 12 month − 10-Q 9 month · filed 2024-05-17
50.60M shares
10-K · filed 2024-05-17
2023-12-3110.70M shares
10-Q · filed 2024-02-02
32.90M shares
derived: sum of 4 quarters · filed 2024-02-02
2023-09-2911.50M shares
10-Q · filed 2023-10-30
24.30M shares
derived: sum of 4 quarters · filed 2023-10-30
2023-06-308.70M shares
10-Q · filed 2023-07-31
17.20M shares
derived: sum of 4 quarters · filed 2023-07-31
2023-03-312.00M shares
derived: 10-K 12 month − 10-Q 9 month · filed 2023-05-19
19.80M shares
10-K · filed 2023-05-19
2022-12-312.10M shares
10-Q · filed 2023-01-27
24.00M shares
derived: sum of 4 quarters · filed 2023-01-27
2022-09-304.40M shares
10-Q · filed 2022-10-31
26.90M shares
derived: sum of 4 quarters · filed 2022-10-31
2022-07-0111.30M shares
10-Q · filed 2022-07-29
40.50M shares
derived: sum of 4 quarters · filed 2022-07-29
2022-03-316.20M shares
derived: 10-K 12 month − 10-Q 9 month · filed 2022-05-20
38.20M shares
10-K · filed 2022-05-20
2021-12-315.00M shares
10-Q · filed 2022-02-04
40.10M shares
derived: sum of 4 quarters · filed 2022-02-04
2021-10-0118.00M shares
10-Q · filed 2021-10-29
37.50M shares
derived: sum of 4 quarters · filed 2021-10-29
2021-07-029.00M shares
10-Q · filed 2021-07-30
2021-03-318.10M shares
derived: 10-K 12 month − 10-Q 9 month · filed 2021-05-19
10.50M shares
10-K · filed 2021-05-19
2020-12-312.40M shares
10-Q · filed 2021-01-29
2020-03-317.50M shares
derived: 10-K 12 month − 10-Q 9 month · filed 2020-05-28
23.70M shares
10-K · filed 2020-05-28
2019-12-315.30M shares
10-Q · filed 2020-01-31
22.70M shares
derived: sum of 4 quarters · filed 2020-01-31
2019-09-275.90M shares
10-Q · filed 2019-10-30
24.10M shares
derived: sum of 4 quarters · filed 2019-10-30
2019-06-285.00M shares
10-Q · filed 2019-07-26
22.60M shares
derived: sum of 4 quarters · filed 2019-07-26
2019-03-316.50M shares
derived: 10-K 12 month − 10-Q 9 month · filed 2019-05-21
17.70M shares
10-K · filed 2019-05-21
2018-12-316.70M shares
10-Q · filed 2019-02-06
11.10M shares
derived: sum of 4 quarters · filed 2019-02-06
2018-09-284.40M shares
10-Q · filed 2018-11-02
6.40M shares
derived: sum of 4 quarters · filed 2018-11-02
2018-06-290.00 shares
10-Q · filed 2018-08-02
6.40M shares
derived: sum of 4 quarters · filed 2018-08-02
2018-03-310.00 shares
derived: 10-K 12 month − 10-Q 9 month · filed 2018-06-14
10.80M shares
10-K · filed 2018-06-14
2017-12-312.00M shares
10-Q · filed 2018-01-29
16.50M shares
derived: sum of 4 quarters · filed 2018-01-29
2017-09-294.40M shares
10-Q · filed 2017-10-30
19.70M shares
derived: sum of 4 quarters · filed 2017-10-30
2017-06-304.50M shares
10-Q · filed 2017-08-01
22.20M shares
derived: sum of 4 quarters · filed 2017-08-01
2017-03-315.60M shares
derived: 10-K 12 month − 10-Q 9 month · filed 2017-05-16
25.10M shares
10-K · filed 2017-05-16
2016-12-315.20M shares
10-Q · filed 2017-01-27
27.70M shares
derived: sum of 4 quarters · filed 2017-01-27
2016-09-306.90M shares
10-Q · filed 2016-10-31
31.00M shares
derived: sum of 4 quarters · filed 2016-10-31
2016-07-017.30M shares
10-Q · filed 2016-07-27
36.90M shares
derived: sum of 4 quarters · filed 2016-07-27
2016-03-318.30M shares
derived: 10-K 12 month − 10-Q 9 month · filed 2016-05-20
37.30M shares
10-K · filed 2016-05-20
2015-12-318.50M shares
10-Q · filed 2016-02-01
40.40M shares
derived: sum of 4 quarters · filed 2016-02-01
2015-09-2512.80M shares
10-Q · filed 2015-10-26
39.70M shares
derived: sum of 4 quarters · filed 2015-10-26
2015-06-267.70M shares
10-Q · filed 2015-07-27
36.20M shares
derived: sum of 4 quarters · filed 2015-07-27
2015-03-3111.40M shares
derived: 10-K 12 month − 10-Q 9 month · filed 2015-05-21
39.00M shares
10-K · filed 2015-05-21
2014-12-317.80M shares
10-Q · filed 2015-01-29
2014-09-269.30M shares
10-Q · filed 2014-10-30
2014-06-2710.50M shares
10-Q · filed 2014-07-28
2013-12-315.90M shares
10-Q · filed 2014-01-31
2013-09-2712.20M shares
10-Q · filed 2013-11-01
2013-06-2829.00M shares
10-Q · filed 2013-08-02
2012-12-3112.60M shares
10-Q · filed 2013-02-04
2012-06-2920.40M shares
10-Q · filed 2013-02-04
2012-03-3114.80M shares
derived: 10-K 12 month − 10-Q 9 month · filed 2012-05-29
81.70M shares
10-K · filed 2012-05-29
2011-12-3118.70M shares
derived: 10-Q 9 month − 10-Q 6 month · filed 2012-02-02
2011-03-3121.40M shares
10-K · filed 2011-05-23

Similar stocks

Stock NameCountryMarket CapPE Ratio
CELESTICA INC (CLS)$42.950B37.56
JABIL INC (JBL)United States$32.553B44.33
TTM TECHNOLOGIES INC (TTMI)United States$13.381B83.11
SANMINA CORP (SANM)United States$11.891B41.18
PLEXUS CORP (PLXS)United States$6.980B39.65
BENCHMARK ELECTRONICS INC (BHE)United States$2.950B66.77
CTS CORP (CTS)United States$1.701B19.77
Kimball Electronics, Inc. (KE)United States$0.658B21.96
Nano Dimension Ltd. (NNDM)$0.333B
KEY TRONIC CORP (KTCC)United States$0.024B-0.91