-$1.05 (-1.4%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -735 | last: 805
Increased Positions
change: -380 | last: 413
Reduced Positions
change: -238 | last: 247
New Positions
change: -98 | last: 103
Sold Positions
change: 622 | last: 111
Total Calls
Total Puts
Put-Call Ratio
change: -10.6071 | last: 0.1061
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $69.93 | 300.57M | $21.02B | $615M | $18.94B | $39.34B |
| 2024-12-31 | $66.65 | 297.6M | $19.84B | $103M | $16.59B | $36.32B |
| 2023-12-31 | $58.07 | 291.2M | $16.91B | $227M | $15.67B | $32.35B |
| 2022-12-31 | $63.33 | 289.5M | $18.33B | $164M | $14.34B | $32.51B |
| 2021-12-31 | $65.05 | 289M | $18.8B | $452M | $12.5B | $30.85B |
| 2020-12-31 | $61.01 | 285M | $17.39B | $32M | $12.42B | $29.78B |
| 2019-12-31 | $62.84 | 283M | $17.78B | $140M | $13.29B | $30.94B |
| 2018-12-31 | $49.65 | 282.2M | $14.01B | $153M | $11.78B | $25.64B |
| 2017-12-31 | $47.30 | 280M | $13.24B | $182M | $10.49B | $23.55B |
| 2016-12-31 | $41.62 | 278M | $11.57B | $235M | $10.03B | $21.37B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $77.58 | 300.57M | $23.32B | $263M | $19.08B | $42.13B |
| 2025-12-31 | $69.93 | 300.57M | $21.02B | $615M | $18.9B | $39.3B |
| 2025-09-30 | $73.26 | 298.5M | $21.87B | $362M | $18.07B | $39.58B |
| 2025-06-30 | $69.28 | 298.5M | $20.68B | $844M | $18.04B | $37.88B |
| 2025-03-31 | $75.11 | 298.2M | $22.4B | $465M | $16.97B | $38.9B |
| 2024-12-31 | $66.65 | 298.78M | $19.91B | $103M | $16.59B | $36.4B |
| 2024-09-30 | $70.63 | 298M | $21.05B | $412M | $16.17B | $36.8B |
| 2024-06-30 | $58.80 | 297.9M | $17.52B | $699M | $15.77B | $32.59B |
| 2024-03-31 | $59.98 | 296.5M | $17.78B | $802M | $15.81B | $32.79B |
| 2023-12-31 | $58.07 | 294.4M | $17.1B | $227M | $15.67B | $32.54B |
| 2023-09-30 | $53.11 | 291M | $15.46B | $157M | $15.47B | $30.77B |
| 2023-06-30 | $58.75 | 290.9M | $17.09B | $389M | $15.12B | $31.82B |