-$1.78 (-1.2%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -630 | last: 685
Increased Positions
change: -339 | last: 357
Reduced Positions
change: -158 | last: 169
New Positions
change: -106 | last: 108
Sold Positions
change: 557 | last: 72
Total Calls
Total Puts
Put-Call Ratio
change: -4.0695 | last: 0.0407
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $119.68 | 101.6M | $12.16B | $54M | $3.4B | $15.51B |
| 2024-12-31 | $99.43 | 97.6M | $9.7B | $68M | $3.52B | $13.16B |
| 2023-12-31 | $54.80 | 96.9M | $5.31B | $56M | $3.27B | $8.52B |
| 2022-12-31 | $55.26 | 96.7M | $5.34B | $61M | $3.42B | $8.71B |
| 2021-12-31 | $47.98 | 96.73M | $4.64B | $132M | $3.08B | $7.59B |
| 2020-12-31 | $41.84 | 96.86M | $4.05B | $42M | $3.22B | $7.23B |
| 2019-12-31 | $41.84 | 96.7M | $4.05B | $46M | $2.97B | $6.97B |
| 2018-12-31 | $41.84 | 96.86M | $4.05B | $26M | $1.69B | $5.71B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $134.67 | 101.8M | $13.71B | $150M | $3.37B | $16.93B |
| 2025-12-31 | $119.68 | 101.67M | $12.17B | $54M | $3.4B | $15.52B |
| 2025-09-30 | $113.06 | 101.6M | $11.49B | $98M | $3.38B | $14.76B |
| 2025-06-30 | $109.91 | 101.6M | $11.17B | $74M | $3.4B | $14.49B |
| 2025-03-31 | $96.48 | 101.4M | $9.78B | $83M | $3.43B | $13.13B |
| 2024-12-31 | $99.43 | 99.57M | $9.9B | $68M | $3.52B | $13.35B |
| 2024-09-30 | $78.66 | 97.1M | $7.64B | $77M | $2.72B | $10.28B |
| 2024-06-30 | $70.22 | 97.1M | $6.82B | $73M | $3.19B | $9.94B |
| 2024-03-31 | $61.20 | 97M | $5.94B | $41M | $3.18B | $9.07B |
| 2023-12-31 | $54.80 | 96.97M | $5.31B | $56M | $3.27B | $8.53B |
| 2023-09-30 | $52.92 | 97M | $5.13B | $30M | $3.23B | $8.34B |
| 2023-06-30 | $49.57 | 96.9M | $4.8B | $45M | $3.21B | $7.97B |