Latest FilingQ1 2026
Report Date2026-03-31
Market Cap$75.6B
P/E Ratio35.26
ROE34.34%

Free Cash Flow

MetricQ3 '24Q4 '24Q1 '25Q2 '25Q3 '25Q4 '25
Free cash flow$617.8M$350.1M$202.3M

Other

MetricQ3 '24Q4 '24Q1 '25Q2 '25Q3 '25Q4 '25
Net increase (decrease) in cash-$947.5M