-$2.09 (-3.36%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -379 | last: 402
Increased Positions
change: -181 | last: 188
Reduced Positions
change: -122 | last: 130
New Positions
change: -66 | last: 66
Sold Positions
change: 295 | last: 57
Total Calls
Total Puts
Put-Call Ratio
change: -214.3788 | last: 2.1438
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $81.17 | 40.21M | $3.26B | $360.12M | $902.13M | $3.81B |
| 2024-12-25 | $132.03 | 39.83M | $5.26B | $320.71M | $809.62M | $5.75B |
| 2023-12-31 | $74.12 | 39.42M | $2.92B | $224.65M | $771.33M | $3.47B |
| 2022-12-31 | $41.53 | 39.24M | $1.63B | $230.52M | $720.51M | $2.12B |
| 2021-12-31 | $72.16 | 39.08M | $2.82B | $302.41M | $686.19M | $3.2B |
| 2020-12-31 | $84.78 | 37.13M | $3.15B | $146.87M | $384.98M | $3.39B |
| 2019-12-31 | $59.57 | 31.38M | $1.87B | $37.1M | $340.43M | $2.17B |
| 2018-12-31 | $45.42 | 28.3M | $1.29B | $24.75M | $20.85M | $1.28B |
| 2017-12-31 | $43.20 | 25.88M | $1.12B | $21.51M | $14.52M | $1.11B |
| 2016-12-31 | $35.79 | 22.96M | $821.6M | $11.61M | $2.01M | $812M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-04-01 | $90.69 | 40.29M | $3.65B | $313.65M | $937.41M | $4.28B |
| 2025-12-31 | $81.17 | 40.21M | $3.26B | $360.12M | $902.13M | $3.81B |
| 2025-09-24 | $95.28 | 40.25M | $3.84B | $357.76M | $853.99M | $4.33B |
| 2025-06-25 | $133.90 | 40.12M | $5.37B | $336.8M | $906.96M | $5.94B |
| 2025-03-26 | $93.33 | 40.12M | $3.74B | $312.92M | $834.62M | $4.27B |
| 2024-12-25 | $132.03 | 40.05M | $5.29B | $320.71M | $809.62M | $5.78B |
| 2024-09-25 | $105.75 | 40.01M | $4.23B | $310.86M | $813.43M | $4.73B |
| 2024-06-26 | $89.22 | 39.75M | $3.55B | $301.84M | $799.66M | $4.04B |
| 2024-03-27 | $104.28 | 39.52M | $4.12B | $260.2M | $776.91M | $4.64B |
| 2023-12-27 | $75.94 | 39.47M | $3B | $224.65M | $771.33M | $3.54B |
| 2023-09-27 | $57.04 | 39.46M | $2.25B | $190.02M | $767.8M | $2.83B |
| 2023-06-28 | $76.87 | 39.42M | $3.03B | $203.7M | $746.54M | $3.57B |