$0.77 (1.03%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -589 | last: 651
Increased Positions
change: -297 | last: 333
Reduced Positions
change: -199 | last: 214
New Positions
change: -83 | last: 96
Sold Positions
change: 506 | last: 80
Total Calls
Total Puts
Put-Call Ratio
change: -77.9937 | last: 0.7799
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $67.30 | 119.84M | $8.07B | $133.82M | $2.14B | $10.07B |
| 2024-12-31 | $47.81 | 126.83M | $6.06B | $115.85M | $1.51B | $7.45B |
| 2023-12-31 | $36.96 | 131.93M | $4.88B | $118.37M | $1.5B | $6.26B |
| 2022-12-31 | $56.90 | 136.84M | $7.79B | $234.2M | $1.51B | $9.06B |
| 2021-12-31 | $40.21 | 140.65M | $5.66B | $118.72M | $876.67M | $6.41B |
| 2020-12-31 | $42.71 | 136.21M | $5.82B | $147.7M | $397.23M | $6.07B |
| 2019-12-31 | $17.73 | 144.33M | $2.56B | $120.18M | $402.59M | $2.84B |
| 2018-12-31 | $14.63 | 143.45M | $2.1B | $57.94M | $126.38M | $2.17B |
| 2017-12-31 | $20.26 | 136.42M | $2.76B | $168.74M | $202.35M | $2.8B |
| 2016-12-31 | $9.88 | 127.19M | $1.26B | $66.76M | $216.62M | $1.41B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $64.63 | 118.14M | $7.64B | $309.75M | $2.14B | $9.47B |
| 2025-12-31 | $67.30 | 117.67M | $7.92B | $133.82M | $2.14B | $9.93B |
| 2025-09-30 | $73.34 | 117.22M | $8.6B | $419.66M | $1.51B | $9.69B |
| 2025-06-30 | $52.02 | 121.34M | $6.31B | $61.86M | $1.51B | $7.76B |
| 2025-03-31 | $63.81 | 123.22M | $7.86B | $176.33M | $1.51B | $9.19B |
| 2024-12-31 | $47.81 | 126.41M | $6.04B | $115.85M | $1.51B | $7.43B |
| 2024-09-30 | $57.24 | 126.85M | $7.26B | $154.32M | $1.5B | $8.61B |
| 2024-06-30 | $52.02 | 127.12M | $6.61B | $187.86M | $1.5B | $7.93B |
| 2024-03-31 | $41.32 | 126.94M | $5.25B | $164.63M | $1.5B | $6.58B |
| 2023-12-31 | $36.96 | 129.05M | $4.77B | $118.37M | $1.5B | $6.15B |
| 2023-09-30 | $38.20 | 131.96M | $5.04B | $274.23M | $1.5B | $6.26B |
| 2023-06-30 | $36.07 | 131.73M | $4.75B | $221.16M | $1.5B | $6.03B |