CTRA

32.56 unchanged 0.00 0.00% Pre-Market
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 13.65
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
Industry
CEO
Employees
IPO Date
Phone
Address
Website

Latest News