| Concrete Pumping Holdings, Inc. (BBCP) |
| Q1-CY2026 | Q4-CY2025 | Q3-CY2025 | Q2-CY2025 | Q1-CY2025 | Q4-CY2024 | Q3-CY2024 | Q2-CY2024 | Q1-CY2024 | Q4-CY2023 | Q3-CY2023 | Q2-CY2023 | Q1-CY2023 | Q4-CY2022 | Q3-CY2022 | Q2-CY2022 | Q1-CY2022 | Q4-CY2021 | Q3-CY2021 | Q2-CY2021 | Q1-CY2021 | Q4-CY2020 | Q3-CY2020 | Q2-CY2020 | Q1-CY2020 | Q4-CY2019 | Q3-CY2019 | Q2-CY2019 | Q1-CY2019 | Q4-CY2018 | Q3-CY2018 | Q2-CY2018 | Q1-CY2018 | Q4-CY2017 | Q3-CY2017 | Q2-CY2017 | Q1-CY2017 | Q4-CY2016 | Q3-CY2016 | Q2-CY2016 | Q1-CY2016 | Q4-CY2015 | Q3-CY2015 | Q2-CY2015 | Q1-CY2015 | Q4-CY2014 | Q3-CY2014 | Q2-CY2014 | Q1-CY2014 |
| Balance Sheet Date | | | 2025-Oct-31 | 2025-Jul-31 | 2025-Apr-30 | 2025-Jan-31 | 2024-Oct-31 | 2024-Jul-31 | 2024-Apr-30 | 2024-Jan-31 | 2023-Oct-31 | 2023-Jul-31 | 2023-Apr-30 | 2023-Jan-31 | 2022-Oct-31 | 2022-Jul-31 | 2022-Apr-30 | 2022-Jan-31 | 2021-Oct-31 | 2021-Jul-31 | 2021-Apr-30 | 2021-Jan-31 | 2020-Oct-31 | 2020-Jul-31 | 2020-Apr-30 | 2020-Jan-31 | 2019-Oct-31 | | 2019-Jan-31 | 2018-Dec-05 | 2018-Sep-30 | 2018-Jun-30 | 2018-Mar-31 | | | 2017-Jun-30 | | | | | | | | | | | | | |
| Fiscal Period | | | Q4-FY2025 | Q3-FY2025 | Q2-FY2025 | Q1-FY2025 | Q4-FY2024 | Q3-FY2024 | Q2-FY2024 | Q1-FY2024 | Q4-FY2023 | Q3-FY2023 | Q2-FY2023 | Q1-FY2023 | Q4-FY2022 | Q3-FY2022 | Q2-FY2022 | Q1-FY2022 | Q4-FY2021 | Q3-FY2021 | Q2-FY2021 | Q1-FY2021 | Q4-FY2020 | Q3-FY2020 | Q2-FY2020 | Q1-FY2020 | Q4-FY2019 | | Q1-FY2019 | Q4-FY2018 | Q3-FY2018 | Q2-FY2018 | Q1-FY2018 | | | Q2-FY2017 | | | | | | | | | | | | | |
| Close Price of Common Stock | 7.46$ | 6.73$ | 7.03$ | 6.17$ | 5.47$ | 6.71$ | 5.81$ | 6.01$ | 7.93$ | 8.21$ | 8.57$ | 8.05$ | 6.78$ | 5.84$ | 6.49$ | 6.04$ | 6.71$ | 8.21$ | 8.55$ | 8.50$ | 7.41$ | 3.83$ | 3.60$ | 3.49$ | 2.86$ | 5.52$ | 3.97$ | | 9.75$ | 8.23$ | | | | | | | | | | | | | | | | | | | |
| Market Cap of Common Stock | 383,999,397$ | 346,423,049$ | 361,865,384$ | 321,013,488$ | 290,188,669$ | 358,940,515$ | 311,028,246$ | 325,256,723$ | 427,207,973$ | 448,893,433$ | 468,862,489$ | 441,549,206$ | 375,679,773$ | 330,543,025$ | 367,332,916$ | 342,274,509$ | 380,445,160$ | 464,636,280$ | 483,878,221$ | 481,933,510$ | 418,438,580$ | 222,906,322$ | 209,520,302$ | 202,903,440$ | 166,514,731$ | 321,262,454$ | 231,052,888$ | | 281,120,905$ | 56,667,492$ | | | | | | | | | | | | | | | | | | | |
| QoQ% | 10.85% | (4.27%) | 12.73% | 10.62% | (19.15%) | 15.40% | (4.38%) | (23.87%) | (4.83%) | (4.26%) | 6.19% | 17.53% | 13.66% | (10.02%) | 7.32% | (10.03%) | (18.12%) | (3.98%) | .40% | 15.17% | 87.72% | 6.39% | 3.26% | 21.85% | (48.17%) | 39.04% | | | 396.09% | | | | | | | | | | | | | | | | | | | | |
| YoY% | 32.33% | (3.49%) | 16.35% | (1.31%) | (32.07%) | (20.04%) | (33.66%) | (26.34%) | 13.72% | 35.81% | 27.64% | 29.00% | (1.25%) | (28.86%) | (24.09%) | (28.98%) | (9.08%) | 108.45% | 130.95% | 137.52% | 151.29% | (30.62%) | (9.32%) | | | 14.28% | 307.73% | | | | | | | | | | | | | | | | | | | | | | |
| Close Price of Warrant | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Close Price of Unit | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Close Price of Right | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | | 50,855,405 | 51,272,503 | 51,540,028 | 52,132,683 | 53,146,589 | 53,273,644 | 53,748,023 | 53,741,044 | 53,870,084 | 54,757,445 | 54,806,913 | 55,409,996 | 55,407,330 | 56,226,191 | 56,599,833 | 56,667,965 | 56,700,148 | 56,564,642 | 56,698,060 | 56,575,186 | 56,470,594 | 56,463,992 | 58,200,084 | 58,221,934 | 58,221,934 | 58,253,220 | | 58,259,482 | 7,576,289 | 7,576,289 | 7,576,289 | 7,576,289 | | 6,514,940 | 5,750,000 | | | | | | | | | | | | | |
| QoQ% | | (.81%) | (.52%) | (1.14%) | (1.91%) | (.24%) | (.88%) | .01% | (.24%) | (1.62%) | (.09%) | (1.09%) | .01% | (1.46%) | (.66%) | (.12%) | (.06%) | .24% | (.24%) | .22% | .19% | .01% | (2.98%) | (.04%) | .00% | (.05%) | | | 668.97% | .00% | .00% | .00% | | | 13.30% | | | | | | | | | | | | | | |
| YoY% | | (4.31%) | (3.76%) | (4.11%) | (2.99%) | (1.34%) | (2.71%) | (1.93%) | (3.01%) | (2.77%) | (2.61%) | (3.17%) | (2.22%) | (2.28%) | (.60%) | (.17%) | .16% | .41% | .18% | (2.58%) | (2.83%) | (3.01%) | (3.07%) | | | (.06%) | 668.89% | | 668.97% | | 16.29% | 31.76% | | | | | | | | | | | | | | | | | |