$0.59 (0.82%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2339 | last: 2571
Increased Positions
change: -1149 | last: 1256
Reduced Positions
change: -873 | last: 959
New Positions
change: -201 | last: 217
Sold Positions
change: 1880 | last: 345
Total Calls
Total Puts
Put-Call Ratio
change: -133.4504 | last: 1.4709
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $81.71 | 2.09B | $170.39B | $7.1B | $12.08B | $175.36B |
| 2024-12-31 | $60.32 | 2.09B | $126.35B | $6.44B | $11.44B | $131.34B |
| 2023-12-31 | $61.57 | 2.04B | $125.34B | $5.48B | $11.83B | $131.68B |
| 2022-12-31 | $24.73 | 1.97B | $48.77B | $4.89B | $11.72B | $55.6B |
| 2021-12-31 | $41.93 | 1.89B | $79.35B | $4.93B | $11.6B | $86.03B |
| 2020-12-31 | $51.00 | 1.75B | $89.4B | $5.9B | $10.37B | $93.88B |
| 2019-12-31 | $29.74 | 1.25B | $37.13B | $10.97B | $7.76B | $33.92B |
| 2018-12-31 | $41.57 | 1.68B | $69.71B | $6.47B | $9.52B | $72.76B |
| 2017-12-31 | $41.57 | 1.69B | $70.31B | $4.54B | $5.09B | $70.87B |
| 2016-12-31 | $41.57 | 1.46B | $60.64B | $6.24B | $3.13B | $57.52B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $71.93 | 2.05B | $147.61B | $5.56B | $12.42B | $154.47B |
| 2025-12-31 | $81.71 | 2.07B | $169.42B | $7.1B | $12.08B | $174.4B |
| 2025-09-30 | $97.97 | 2.08B | $204.19B | $8.91B | $13.34B | $208.62B |
| 2025-06-30 | $93.30 | 2.09B | $195.16B | $7.63B | $12.34B | $199.88B |
| 2025-03-31 | $72.86 | 2.09B | $152.46B | $6.38B | $11.12B | $157.2B |
| 2024-12-31 | $60.32 | 2.11B | $127.03B | $6.44B | $11.44B | $132.03B |
| 2024-09-30 | $75.16 | 2.1B | $157.96B | $7.08B | $13.29B | $164.17B |
| 2024-06-30 | $71.10 | 2.09B | $148.75B | $5.27B | $11.3B | $154.78B |
| 2024-03-31 | $76.40 | 2.08B | $158.79B | $5.83B | $11.31B | $164.28B |
| 2023-12-31 | $61.57 | 2.06B | $126.89B | $5.48B | $11.83B | $133.23B |
| 2023-09-30 | $45.99 | 2.04B | $94.04B | $5.28B | $11.14B | $99.9B |
| 2023-06-30 | $43.17 | 2.03B | $87.5B | $5.9B | $11.18B | $92.78B |