Latest FilingQ2 2026
Report Date2026-04-30
Market Cap$166.92B
P/E Ratio25.64
ROE87.65%

Free Cash Flow

MetricQ2 '25Q3 '25Q4 '25Q1 '26Q2 '26Q3 '26
Free cash flow$1.3B$675.0M$599.0M