Growth Metrics

Otter Tail (OTTR) FCF Margin (QoQ) (2009 - 2026)

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr)
1 Honeywell International 149.73 Bn 138.42 Bn 3.54 Bn
2 3M 79.89 Bn 75.79 Bn 2.46 Bn
3 Valmont Industries 10.28 Bn 10.12 Bn 316.88 Mn
4 Seaboard 5.00 Bn 3.86 Bn 217.00 Mn
5 Otter Tail 3.50 Bn 3.10 Bn 239.49 Mn
6 Tetra Technologies 1.39 Bn 1.39 Bn 38.23 Mn
7 Deluxe 1.11 Bn 1.08 Bn 279.40 Mn
8 Matthews International 838.50 Mn 802.41 Mn 101.98 Mn
9 Compass Diversified Holdings 825.34 Mn 892.99 Mn 189.36 Mn
10 Falcon's Beyond Global 575.98 Mn 586.01 Mn -

Historic Data

Download Data 🔒
DateValue
Mar 31, 2026 -5,723.00
Dec 31, 2025 -4,978.00
Sep 30, 2025 7,097.00
Jun 30, 2025 -447.00
Mar 31, 2025 7,985.00
Dec 31, 2024 -10,171.00
Sep 30, 2024 -3,389.00
Jun 30, 2024 6,382.00
Mar 31, 2024 -9,566.00
Dec 31, 2023 11,810.00
Sep 30, 2023 -6,040.00
Jun 30, 2023 2,407.00
Mar 31, 2023 -5,710.00
Dec 31, 2022 4,436.00
Sep 30, 2022 -374.00
Jun 30, 2022 2,532.00
Mar 31, 2022 -5,008.00
Dec 31, 2021 3,183.00
Sep 30, 2021 1,258.00
Jun 30, 2021 1,153.00
Mar 31, 2021 8,435.00
Dec 31, 2020 -11,752.00
Sep 30, 2020 2,795.00
Jun 30, 2020 2,651.00
Mar 31, 2020 -3,300.00
Dec 31, 2019 3,646.00
Sep 30, 2019 -3,612.00
Jun 30, 2019 1,302.00
Mar 31, 2019 -833.00
Dec 31, 2018 -443.00
Sep 30, 2018 -59.00
Jun 30, 2018 1,815.00
Mar 31, 2018 -1,809.00
Dec 31, 2017 717.00
Sep 30, 2017 -724.00
Jun 30, 2017 1,446.00
Mar 31, 2017 -677.00
Dec 31, 2016 66.00
Sep 30, 2016 1,406.00
Jun 30, 2016 -974.00
Mar 31, 2016 -338.00
Dec 31, 2015 -307.00
Sep 30, 2015 802.00
Jun 30, 2015 1,470.00
Mar 31, 2015 -1,663.00
Dec 31, 2014 -2,066.00
Sep 30, 2014 3,740.00
Jun 30, 2014 746.00
Mar 31, 2014 -2,715.00
Dec 31, 2013 702.00
Sep 30, 2013 -1,117.00
Jun 30, 2013 1,109.00
Mar 31, 2013 -2,193.00
Dec 31, 2012 364.00
Sep 30, 2012 892.00
Jun 30, 2012 1,541.00
Mar 31, 2012 -2,890.00
Dec 31, 2011 1,108.00
Sep 30, 2011 441.00
Jun 30, 2011 838.00
Mar 31, 2011 12,639.00
Dec 31, 2010 -12,889.00
Sep 30, 2010 -2,445.00
Jun 30, 2010 3,587.00
Mar 31, 2010 446.00
Dec 31, 2009 -411.00