-$1.36 (-1.04%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2184 | last: 2386
Increased Positions
change: -1004 | last: 1098
Reduced Positions
change: -820 | last: 892
New Positions
change: -230 | last: 239
Sold Positions
change: 1966 | last: 154
Total Calls
Total Puts
Put-Call Ratio
change: -63.0481 | last: 0.6305
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $122.74 | 1.24B | $152.69B | $7.56B | $24.59B | $169.72B |
| 2024-12-31 | $92.37 | 1.25B | $115.19B | $9.99B | $26.71B | $131.91B |
| 2023-12-31 | $81.01 | 1.25B | $101.1B | $6.08B | $24.99B | $120B |
| 2022-12-31 | $85.85 | 1.26B | $107.74B | $5.41B | $25.23B | $127.56B |
| 2021-12-31 | $72.61 | 1.26B | $91.2B | $5.34B | $26.7B | $112.56B |
| 2020-12-31 | $58.26 | 1.26B | $73.23B | $6B | $31.4B | $98.64B |
| 2019-12-31 | $64.98 | 1.27B | $82.52B | $11.63B | $24.59B | $95.49B |
| 2018-12-31 | $62.55 | 1.3B | $81.19B | $17.94B | $27.32B | $90.57B |
| 2017-12-31 | $71.64 | 1.31B | $93.63B | $7.59B | $33.54B | $119.59B |
| 2016-12-31 | $71.61 | 1.34B | $95.89B | $8.23B | $26.35B | $114B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $139.37 | 1.24B | $173.1B | $7.63B | $22.17B | $187.64B |
| 2025-12-31 | $122.74 | 1.24B | $152.44B | $7.56B | $24.59B | $169.47B |
| 2025-09-30 | $111.00 | 1.24B | $137.97B | $7.33B | $24.94B | $155.58B |
| 2025-06-30 | $110.87 | 1.24B | $138.03B | $5.14B | $24.95B | $157.84B |
| 2025-03-31 | $112.05 | 1.25B | $139.61B | $7.93B | $24.95B | $156.64B |
| 2024-12-31 | $92.37 | 1.25B | $115.28B | $9.99B | $27.32B | $132.61B |
| 2024-09-30 | $83.84 | 1.25B | $104.55B | $5.04B | $23.25B | $122.76B |
| 2024-06-30 | $68.64 | 1.25B | $85.59B | $2.77B | $23.35B | $106.17B |
| 2024-03-31 | $72.88 | 1.25B | $90.88B | $4.72B | $25.19B | $111.36B |
| 2023-12-31 | $81.01 | 1.25B | $101.1B | $6.08B | $25.66B | $120.67B |
| 2023-09-30 | $74.94 | 1.25B | $93.53B | $5.7B | $24.98B | $112.8B |
| 2023-06-30 | $77.07 | 1.25B | $96.26B | $5.7B | $25.25B | $115.8B |