Latest FilingQ2 2026
Report Date2026-04-30
Market Cap$183.10B
P/E Ratio28.12
ROE87.65%

Free Cash Flow

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