CTRA

32.56 unchanged 0.00 0.00% Market Open
2026-05-07 • USD

Key Metrics

Market Cap 24.71B
EV —
Shares Out 759.36M
Revenue (ttm) 7.66B
Net Income 1.67B
Beta —
P/E —
Forward P/E —
EPS (ttm) $2.17
P/S —
P/B 1.64
P/FCF —
P/C —
EV/Sales —
EV/EBITDA —
ROA 6.77%
ROE 11.24%
ROIC —
Gross Margin —
Oper. Margin 31.28%
Profit Margin 21.77%
Debt/Eq 0.24
LT Debt/Cap 17.76%
Quick Ratio —
Current Ratio 1.01
Book/sh 19.9
Cash/sh 0.64
Div Yield —
Div TTM —
Payout Ratio —
SMA20 -2.49%
SMA50 -1.9%
SMA200 18.57%
Volume —
Avg Volume 10.81M
Rel Volume —

Factor Lens

Seasonal Performance

Financial Trends

Revenue & Net Income

Earnings Per Share

Margins

Cash Flow

Company Overview

No company description available.

Name
—
Sector
—
Industry
—
CEO
—
Employees
—
IPO Date
—
Phone
—
Address
—
Website
—

Latest News