Metric | 2022 | 2023 | 2024 | 2025 | TTM |
|---|---|---|---|---|---|
Market Cap | 2,357,725 | 2,665,769 | 3,492,992 | 3,744,927 | 4,996,265 |
Enterprise Value | 2,430,302 | 2,716,161 | 3,535,202 | 3,789,579 | 5,018,210 |
Price to Sales | 5.98 | 6.96 | 8.93 | 9 | 10.7 |
Price to Gross Profit | 13.81 | 15.76 | 19.33 | 19.19 | 22 |
Price to Earnings | 23.62 | 27.48 | 37.26 | 33.43 | 38.75 |
EV to Sales | 6.16 | 7.09 | 9.04 | 9.11 | 10.75 |
EV to Gross Profit | 14.23 | 16.06 | 19.57 | 19.41 | 22.09 |
EV to EBITDA | 18.62 | 21.59 | 26.25 | 26.18 | 29.88 |
EV to EBIT | 20.35 | 23.76 | 28.69 | 28.48 | 32.41 |
Price to FFO | - | - | - | - | - |
Price to Book | 46.53 | 42.9 | 61.33 | 50.79 | 46.47 |
Price to Tangible Book | 46.53 | 42.9 | 61.33 | 50.79 | 60.85 |
Earnings Yield | 4.23% | 3.64% | 2.68% | 2.99% | 2.58% |
Price to Operating Cash Flow | 19.3 | 24.12 | 29.54 | 33.59 | 34.05 |
Price to Free Cash Flow | 21.16 | 26.77 | 32.1 | 37.92 | 36.55 |
EV to Operating Cash Flow | 19.9 | 24.57 | 29.9 | 33.99 | 34.2 |
EV to Free Cash Flow | 21.81 | 27.28 | 32.49 | 38.37 | 36.71 |
Buyback Yield | 3.79% | 2.91% | 2.72% | 2.42% | 1.65% |
Dividend Yield | 0.61% | 0.55% | 0.42% | 0.40% | 0.31% |
Free Cash Flow Yield | 4.73% | 3.74% | 3.12% | 2.64% | 2.74% |
Shareholder Yield | 4.40% | 3.46% | 3.14% | 2.82% | 1.95% |