Latest FilingQ1 2026
Report Date2026-03-03
Market Cap$50.9B
P/E Ratio45.27
ROE39.68%

Free Cash Flow

MetricQ3 '25Q4 '25Q1 '26Q2 '26Q3 '26Q4 '26
Free cash flow$430.0M$130.0M$556.0M