Foster L B (FSTR) Treasury Shares (2010 - 2026)
Foster L B posted quarterly Treasury Shares of $20.5 million for Q1 2026, up 39.39% year-on-year from $14.7 million in Q1 2025, and down 13.88% on a QoQ basis from $23.9 million in Q4 2025.
Foster L B (FSTR) has 17 years of Treasury Shares data on file, last reported at $20.5 million in Q1 2026.
- For the quarter ending Q1 2026, Treasury Shares rose 39.39% year-over-year to $20.5 million; the trailing twelve-month figure through Mar 2026 stood at $20.5 million (up 39.39% YoY), and the FY2025 full-year result was $23.9 million, up 112.81% from the prior year.
- Treasury Shares for Q1 2026 stood at $20.5 million, down from $23.9 million in the prior quarter.
- Across five years, Treasury Shares topped out at $867973.0 in Q3 2025 and bottomed at $16555.0 in Q1 2024.
- The 5-year median for Treasury Shares is $287904.0 (2023), against an average of $334762.2.
- The widest annual swing landed in 2023, when Treasury Shares sank 43.76%; it then jumped 153.13% in 2025.
- A 5-year view of Treasury Shares shows it stood at $6.2 million in 2022, then grew by 4.07% to $6.5 million in 2023, then soared by 72.59% to $11.2 million in 2024, then surged by 112.81% to $23.9 million in 2025, then slipped by 13.88% to $20.5 million in 2026.
- The last three Treasury Shares figures came in at $20.5 million (Q1 2026), $23.9 million (Q4 2025), and $20.8 million (Q3 2025), per Business Quant data.
Peer Comparison
| # | Company | Market Cap | Enterprise Value | Gross Profit (Qtr) | Treasury Shares (Qtr) |
|---|---|---|---|---|---|
| 1 | Union Pacific | 155.75 Bn | 154.71 Bn | 5.85 Bn | 6.10 Mn |
| 2 | Csx | 84.18 Bn | 83.08 Bn | 3.18 Bn | - |
| 3 | Norfolk Southern | 68.46 Bn | 67.12 Bn | 2.74 Bn | - |
| 4 | Canadian Pacific Kansas City | 58.41 Bn | 58.81 Bn | 2.36 Bn | 4.18 Mn |
| 5 | Westinghouse Air Brake Technologies | 44.40 Bn | 43.91 Bn | 1.06 Bn | 2.00 Mn |
| 6 | Trinity Industries | 2.59 Bn | 2.65 Bn | 128.90 Mn | 8.50 Mn |
| 7 | Greenbrier Companies | 1.46 Bn | 968.55 Mn | 69.50 Mn | 300,000.00 |
| 8 | Foster L B | 419.50 Mn | 416.39 Mn | 25.70 Mn | 789,532.00 |
| 9 | FreightCar America | 145.10 Mn | 80.80 Mn | - | - |
| 10 | Swvl Holdings | 18.35 Mn | 13.93 Mn | - | - |
Historic Data
Download Data| Date | Value |
|---|---|
| Mar 31, 2026 | 789,532.00 |
| Mar 31, 2026 | 20.54 Mn |
| Mar 31, 2026 | 20.54 Mn |
| Mar 31, 2026 | 789,532.00 |
| Dec 31, 2025 | 23.85 Mn |
| Dec 31, 2025 | 23.85 Mn |
| Sep 30, 2025 | 867,973.00 |
| Sep 30, 2025 | 867,973.00 |
| Sep 30, 2025 | 20.80 Mn |
| Sep 30, 2025 | 20.80 Mn |
| Jun 30, 2025 | 276,931.00 |
| Jun 30, 2025 | 276,931.00 |
| Jun 30, 2025 | 16.21 Mn |
| Jun 30, 2025 | 16.21 Mn |
| Mar 31, 2025 | 168,911.00 |
| Mar 31, 2025 | 14.74 Mn |
| Mar 31, 2025 | 14.74 Mn |
| Mar 31, 2025 | 168,911.00 |
| Dec 31, 2024 | 11.21 Mn |
| Dec 31, 2024 | 542,347.00 |
| Dec 31, 2024 | 11.21 Mn |
| Dec 31, 2024 | 542,347.00 |
| Sep 30, 2024 | 8.99 Mn |
| Sep 30, 2024 | 458,225.00 |
| Sep 30, 2024 | 458,225.00 |
| Sep 30, 2024 | 8.99 Mn |
| Jun 30, 2024 | 332,743.00 |
| Jun 30, 2024 | 6.41 Mn |
| Jun 30, 2024 | 6.41 Mn |
| Jun 30, 2024 | 332,743.00 |
| Mar 31, 2024 | 5.83 Mn |
| Mar 31, 2024 | 16,555.00 |
| Mar 31, 2024 | 16,555.00 |
| Mar 31, 2024 | 5.83 Mn |
| Dec 31, 2023 | 381,844.00 |
| Dec 31, 2023 | 381,844.00 |
| Dec 31, 2023 | 6.49 Mn |
| Dec 31, 2023 | 6.49 Mn |
| Sep 30, 2023 | 5.06 Mn |
| Sep 30, 2023 | 310,979.00 |
| Sep 30, 2023 | 310,979.00 |
| Sep 30, 2023 | 5.06 Mn |
| Jun 30, 2023 | 4.85 Mn |
| Jun 30, 2023 | 4.85 Mn |
| Jun 30, 2023 | 298,877.00 |
| Jun 30, 2023 | 298,877.00 |
| Mar 31, 2023 | 5.17 Mn |
| Mar 31, 2023 | 256,834.00 |
| Mar 31, 2023 | 256,834.00 |
| Mar 31, 2023 | 5.17 Mn |
| Dec 31, 2022 | 174,173.00 |
| Dec 31, 2022 | 6.24 Mn |
| Dec 31, 2022 | 6.24 Mn |
| Dec 31, 2022 | 174,173.00 |
| Sep 30, 2022 | 8.35 Mn |
| Sep 30, 2022 | 185,633.00 |
| Sep 30, 2022 | 185,633.00 |
| Sep 30, 2022 | 8.35 Mn |
| Jun 30, 2022 | 147,319.00 |
| Jun 30, 2022 | 8.39 Mn |
| Jun 30, 2022 | 8.39 Mn |
| Jun 30, 2022 | 147,319.00 |
| Mar 31, 2022 | 147,319.00 |
| Mar 31, 2022 | 9.20 Mn |
| Mar 31, 2022 | 9.20 Mn |
| Mar 31, 2022 | 147,319.00 |
| Dec 31, 2021 | 135,704.00 |
| Dec 31, 2021 | 10.18 Mn |
| Dec 31, 2021 | 10.18 Mn |
| Dec 31, 2021 | 135,704.00 |
| Sep 30, 2021 | 10.92 Mn |
| Sep 30, 2021 | 74,950.00 |
| Sep 30, 2021 | 10.92 Mn |
| Sep 30, 2021 | 74,950.00 |
| Jun 30, 2021 | 11.10 Mn |
| Jun 30, 2021 | 11.10 Mn |
| Jun 30, 2021 | 478,199.00 |
| Jun 30, 2021 | 478,199.00 |
| Mar 31, 2021 | 508,344.00 |
| Mar 31, 2021 | 508,344.00 |
| Mar 31, 2021 | 11.78 Mn |
| Mar 31, 2021 | 11.78 Mn |
| Dec 31, 2020 | 12.70 Mn |
| Dec 31, 2020 | 171,934.00 |
| Dec 31, 2020 | 12.70 Mn |
| Dec 31, 2020 | 171,934.00 |
| Sep 30, 2020 | 225,381.00 |
| Sep 30, 2020 | 12.72 Mn |
| Sep 30, 2020 | 12.72 Mn |
| Sep 30, 2020 | 225,381.00 |
| Jun 30, 2020 | 12.72 Mn |
| Jun 30, 2020 | 553,383.00 |
| Jun 30, 2020 | 553,383.00 |
| Jun 30, 2020 | 12.72 Mn |
| Mar 31, 2020 | 12.90 Mn |
| Mar 31, 2020 | 54,078.00 |
| Mar 31, 2020 | 54,078.00 |
| Mar 31, 2020 | 12.90 Mn |
| Dec 31, 2019 | 54,078.00 |
| Dec 31, 2019 | 16.80 Mn |
| Dec 31, 2019 | 16.80 Mn |
| Dec 31, 2019 | 54,078.00 |
| Sep 30, 2019 | 16.83 Mn |
| Sep 30, 2019 | 695,144.00 |
| Sep 30, 2019 | 695,144.00 |
| Sep 30, 2019 | 16.83 Mn |
| Jun 30, 2019 | 382,798.00 |
| Jun 30, 2019 | 16.84 Mn |
| Jun 30, 2019 | 16.84 Mn |
| Jun 30, 2019 | 382,798.00 |
| Mar 31, 2019 | 17.20 Mn |
| Mar 31, 2019 | 711,432.00 |
| Mar 31, 2019 | 711,432.00 |
| Mar 31, 2019 | 17.20 Mn |
| Dec 31, 2018 | 300,373.00 |
| Dec 31, 2018 | 18.17 Mn |
| Dec 31, 2018 | 18.17 Mn |
| Dec 31, 2018 | 300,373.00 |
| Sep 30, 2018 | 18.17 Mn |
| Sep 30, 2018 | 749,772.00 |
| Sep 30, 2018 | 749,772.00 |
| Sep 30, 2018 | 18.17 Mn |
| Jun 30, 2018 | 750,434.00 |
| Jun 30, 2018 | 18.18 Mn |
| Jun 30, 2018 | 18.18 Mn |
| Jun 30, 2018 | 750,434.00 |
| Mar 31, 2018 | 18.18 Mn |
| Mar 31, 2018 | 184,340.00 |
| Mar 31, 2018 | 18.18 Mn |
| Mar 31, 2018 | 184,340.00 |
| Dec 31, 2017 | 18.66 Mn |
| Dec 31, 2017 | 26,860.00 |
| Dec 31, 2017 | 26,860.00 |
| Dec 31, 2017 | 18.66 Mn |
| Sep 30, 2017 | 188,596.00 |
| Sep 30, 2017 | 18.66 Mn |
| Sep 30, 2017 | 18.66 Mn |
| Sep 30, 2017 | 188,596.00 |
| Jun 30, 2017 | 773,433.00 |
| Jun 30, 2017 | 18.68 Mn |
| Jun 30, 2017 | 18.68 Mn |
| Jun 30, 2017 | 773,433.00 |
| Mar 31, 2017 | 144,495.00 |
| Mar 31, 2017 | 18.86 Mn |
| Mar 31, 2017 | 18.86 Mn |
| Mar 31, 2017 | 144,495.00 |
| Dec 31, 2016 | 19.34 Mn |
| Dec 31, 2016 | 63,690.00 |
| Dec 31, 2016 | 63,690.00 |
| Dec 31, 2016 | 19.34 Mn |
| Sep 30, 2016 | 19.64 Mn |
| Sep 30, 2016 | 19.64 Mn |
| Sep 30, 2016 | 92,626.00 |
| Sep 30, 2016 | 92,626.00 |
| Jun 30, 2016 | 19.75 Mn |
| Jun 30, 2016 | 19.75 Mn |
| Jun 30, 2016 | 87,626.00 |
| Jun 30, 2016 | 87,626.00 |
| Mar 31, 2016 | 21.37 Mn |
| Mar 31, 2016 | 63,690.00 |
| Mar 31, 2016 | 63,690.00 |
| Mar 31, 2016 | 21.37 Mn |
| Dec 31, 2015 | 80,512.00 |
| Dec 31, 2015 | 22.59 Mn |
| Dec 31, 2015 | 22.59 Mn |
| Dec 31, 2015 | 80,512.00 |
| Sep 30, 2015 | 897,682.00 |
| Sep 30, 2015 | 897,682.00 |
| Sep 30, 2015 | 22.74 Mn |
| Sep 30, 2015 | 22.74 Mn |
| Jun 30, 2015 | 21.40 Mn |
| Jun 30, 2015 | 21.40 Mn |
| Jun 30, 2015 | 112,054.00 |
| Jun 30, 2015 | 112,054.00 |
| Mar 31, 2015 | 836,978.00 |
| Mar 31, 2015 | 836,978.00 |
| Mar 31, 2015 | 21.93 Mn |
| Mar 31, 2015 | 21.93 Mn |
| Dec 31, 2014 | 71,990.00 |
| Dec 31, 2014 | 23.12 Mn |
| Dec 31, 2014 | 23.12 Mn |
| Dec 31, 2014 | 71,990.00 |
| Sep 30, 2014 | 23.24 Mn |
| Sep 30, 2014 | 876,873.00 |
| Sep 30, 2014 | 23.24 Mn |
| Sep 30, 2014 | 876,873.00 |
| Jun 30, 2014 | 876,873.00 |
| Jun 30, 2014 | 23.24 Mn |
| Jun 30, 2014 | 23.24 Mn |
| Jun 30, 2014 | 876,873.00 |
| Mar 31, 2014 | 69,912.00 |
| Mar 31, 2014 | 24.14 Mn |
| Mar 31, 2014 | 69,912.00 |
| Mar 31, 2014 | 24.14 Mn |
| Dec 31, 2013 | 927,258.00 |
| Dec 31, 2013 | 24.73 Mn |
| Dec 31, 2013 | 24.73 Mn |
| Dec 31, 2013 | 927,258.00 |
| Sep 30, 2013 | 930,470.00 |
| Sep 30, 2013 | 24.83 Mn |
| Sep 30, 2013 | 24.83 Mn |
| Sep 30, 2013 | 930,470.00 |
| Jun 30, 2013 | 935,356.00 |
| Jun 30, 2013 | 24.56 Mn |
| Jun 30, 2013 | 24.56 Mn |
| Jun 30, 2013 | 935,356.00 |
| Mar 31, 2013 | 24.98 Mn |
| Mar 31, 2013 | 24.98 Mn |
| Mar 31, 2013 | 948,312.00 |
| Mar 31, 2013 | 948,312.00 |
| Dec 31, 2012 | 25.47 Mn |
| Dec 31, 2012 | 966,381.00 |
| Dec 31, 2012 | 966,381.00 |
| Dec 31, 2012 | 25.47 Mn |
| Sep 30, 2012 | 25.72 Mn |
| Sep 30, 2012 | 973,760.00 |
| Sep 30, 2012 | 973,760.00 |
| Sep 30, 2012 | 25.72 Mn |
| Jun 30, 2012 | 26.08 Mn |
| Jun 30, 2012 | 26.08 Mn |
| Jun 30, 2012 | 984,382.00 |
| Jun 30, 2012 | 984,382.00 |
| Mar 31, 2012 | 26.66 Mn |
| Mar 31, 2012 | 1.00 Mn |
| Mar 31, 2012 | 1.00 Mn |
| Mar 31, 2012 | 26.66 Mn |
| Dec 31, 2011 | 81,489.00 |
| Dec 31, 2011 | 28.17 Mn |
| Dec 31, 2011 | 28.17 Mn |
| Dec 31, 2011 | 81,489.00 |
| Sep 30, 2011 | 1.06 Mn |
| Sep 30, 2011 | 28.75 Mn |
| Sep 30, 2011 | 1.06 Mn |
| Sep 30, 2011 | 28.75 Mn |
| Jun 30, 2011 | 24.16 Mn |
| Jun 30, 2011 | 838,213.00 |
| Jun 30, 2011 | 838,213.00 |
| Jun 30, 2011 | 24.16 Mn |
| Dec 31, 2010 | 814,249.00 |
| Dec 31, 2010 | 814,249.00 |
| Dec 31, 2010 | 23.86 Mn |
| Dec 31, 2010 | 23.86 Mn |