POW

Powell Inds

Stock
Stock
ISIN: US7391281067
Ticker: POWL
US7391281067
POWL

Price

Price

CHART BY

Historical dividends and forecast

All dividend data

Powell Inds has so far distributed $1.06 in 2024. The next dividend will be paid on 13.03.2025


$0.981

CHART BY

Frequently asked questions

What is Powell Inds's market capitalization?

The market capitalization of Powell Inds is $2.95B. Market capitalization is a measure of the total market value of a publicly traded company. It is calculated by multiplying the current stock price by the total number of outstanding shares.

What is Powell Inds's Price-to-Earnings (P/E) ratio?

The Price-to-Earnings (P/E) ratio (TTM) for Powell Inds is 19.99. This ratio helps investors assess whether a stock is overvalued or undervalued compared to its earnings.

What is the Earnings Per Share (EPS) for Powell Inds?

Powell Inds's Earnings Per Share (EPS) over the trailing twelve months (TTM) is $12.28. EPS indicates the company's profitability on a per-share basis.

What are the analyst ratings and target price for Powell Inds's stock?

Currently, 3 analysts cover Powell Inds's stock, with a consensus target price of $247.73. Analyst ratings provide insights into the stock's expected performance.

What is Powell Inds's revenue over the trailing twelve months?

Over the trailing twelve months, Powell Inds reported a revenue of $1.01B.

What is the EBITDA for Powell Inds?

Powell Inds's Earnings before interest, taxes, depreciation, and amortization (EBITDA) over the trailing twelve months is $185.84M. EBITDA measures the company's overall financial performance.

What is the free cash flow of Powell Inds?

Powell Inds has a free cash flow of $96.68M. Free cash flow indicates the cash generated after accounting for cash outflows to support operations and capital assets.

How many employees does Powell Inds have, and what sector and industry does it belong to?

Powell Inds employs approximately 3,187 people. It operates in the Industrials sector, specifically within the Electrical Products industry.

What is the free float of Powell Inds's shares?

The free float of Powell Inds is 9.35M. Free float refers to the number of shares available for public trading, excluding restricted shares.

Financials

Market Cap 
$2.95B
EPS (TTM) 
$12.28
Free Float 
9.35M
P/E ratio (TTM) 
19.99
Revenue (TTM) 
$1.01B
EBITDA (TTM) 
$185.84M
Free Cashflow (TTM) 
$96.68M

Pricing

1D span
$235.03$256.88
52W span
$76.47$361.90

Analyst Ratings

The price target is $247.73 and the stock is covered by 3 analysts.

Buy

2

Hold

1

Sell

0

Information

Powell Industries, Inc. engages in the development, design, manufacture, and provision of services of custom-engineered products and systems. Its products include integrated power control room substation, custom-engineered modules, electrical houses, traditional and arc-resistant distribution switch gear and control gear, medium-voltage circuit breakers, monitoring and control communications systems, motor control centers and bus duct systems. The company was founded by William E. Powell in 1947 and is headquartered in Houston, TX.

Employees
3,187
Industries
Electrical Products
Sector
Industrials

Identifier

ISIN
US7391281067
Primary Ticker
POWL

Knockouts

Join the conversation