Skip to content

POWL

Powell Industries, Inc.

Stock

$196.10+5.50 (+2.89%)Close Oct 2, 2026

EBITDA, FY2025
$225M
YoY, FY2025
+21.2%
5-year CAGR
+50.0%
10-year CAGR
+20.9%

EBITDA

EBITDA by fiscal year

PeriodEBITDAYoY
FY2025$225M+21.2%
FY2024$186M+161.1%
FY2023$71M+328.9%
FY2022$17M+46.0%
FY2021$11M−61.7%
FY2020$30M+26.0%
FY2019$23M+521.3%
FY2018$3.8M—
FY2017−$6.9M—
FY2016$29M−14.9%
FY2015$34M−17.1%
FY2014$41M−27.0%
FY2013$56M−7.1%
FY2012$60M+227.8%
FY2011$18M−66.6%
FY2010$55M−20.7%
FY2009$69M—