$0.14 (0.1%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -301 | last: 317
Increased Positions
change: -156 | last: 165
Reduced Positions
change: -98 | last: 100
New Positions
change: -45 | last: 49
Sold Positions
change: 254 | last: 34
Total Calls
Total Puts
Put-Call Ratio
change: -134.7292 | last: 1.3473
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $120.61 | 41.26M | $4.98B | $382.55M | $2.56B | $7.16B |
| 2024-12-31 | $87.88 | 41.8M | $3.67B | $613.31M | $2B | $5.06B |
| 2023-12-31 | $103.99 | 40.2M | $4.18B | $206.38M | $1.75B | $5.72B |
| 2022-12-31 | $83.17 | 44.16M | $3.67B | $122.42M | $1.68B | $5.23B |
| 2021-12-31 | $82.66 | 42.6M | $3.52B | $211.08M | $1.6B | $4.91B |
| 2020-12-31 | $77.23 | 42.51M | $3.28B | $119.06M | $1.39B | $4.56B |
| 2019-12-31 | $108.08 | 42.28M | $4.57B | $158.73M | $1.36B | $5.77B |
| 2018-12-31 | $78.71 | 42.18M | $3.32B | $153.35M | $1.29B | $4.45B |
| 2017-12-31 | $137.82 | 42.42M | $5.85B | $238.79M | $1.17B | $6.78B |
| 2016-12-31 | $90.83 | 42.36M | $3.85B | $331.69M | $1.18B | $4.7B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $113.61 | 41.18M | $4.68B | $374.22M | $2.42B | $6.72B |
| 2025-12-31 | $120.61 | 41.25M | $4.97B | $382.55M | $2.56B | $7.16B |
| 2025-09-30 | $118.82 | 41.14M | $4.89B | $248.82M | $2.17B | $6.81B |
| 2025-06-30 | $109.97 | 41.25M | $4.54B | $236.17M | $2.05B | $6.35B |
| 2025-03-31 | $92.46 | 41.29M | $3.82B | $164.82M | $1.94B | $5.59B |
| 2024-12-31 | $87.88 | 41.7M | $3.66B | $613.31M | $2B | $5.05B |
| 2024-09-30 | $93.84 | 41.73M | $3.92B | $275.24M | $1.86B | $5.5B |
| 2024-06-30 | $93.94 | 41.72M | $3.92B | $200.64M | $1.82B | $5.54B |
| 2024-03-31 | $103.52 | 42.05M | $4.35B | $170.52M | $1.69B | $5.88B |
| 2023-12-31 | $103.99 | 42.15M | $4.38B | $206.38M | $1.75B | $5.92B |
| 2023-09-30 | $89.12 | 39.73M | $3.54B | $236.88M | $1.66B | $4.97B |
| 2023-06-30 | $110.58 | 39.44M | $4.36B | $281.86M | $1.81B | $5.89B |