$2.68 (3.23%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -495 | last: 533
Increased Positions
change: -210 | last: 232
Reduced Positions
change: -169 | last: 177
New Positions
change: -53 | last: 64
Sold Positions
change: 366 | last: 100
Total Calls
Total Puts
Put-Call Ratio
change: -59.1234 | last: 0.5912
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $55.44 | 98.21M | $5.44B | $1.4B | $3.08B | $7.12B |
| 2024-12-31 | $52.89 | 114.94M | $6.08B | $811.18M | $2.39B | $7.66B |
| 2023-12-31 | $81.05 | 122.5M | $9.93B | $914.32M | $2.39B | $11.4B |
| 2022-12-31 | $119.78 | 126.78M | $15.19B | $921.28M | $2.39B | $16.65B |
| 2021-12-31 | $218.94 | 127.22M | $27.85B | $780.2M | $2.39B | $29.46B |
| 2020-12-31 | $177.91 | 121.25M | $21.57B | $1.24B | $1.12B | $21.44B |
| 2019-12-31 | $44.30 | 119.67M | $5.3B | $443.29M | $847.01M | $5.7B |
| 2018-12-31 | $47.57 | 127.02M | $6.04B | $366.98M | $342.46M | $6.02B |
| 2017-12-31 | $20.45 | 118.54M | $2.42B | $315.44M | $69.96M | $2.18B |
| 2016-12-31 | $11.78 | 113.56M | $1.34B | $181.59M | $69.48M | $1.23B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $49.98 | 96.24M | $4.81B | $1.21B | $3.08B | $6.67B |
| 2025-12-31 | $55.44 | 98.21M | $5.44B | $1.4B | $3.15B | $7.2B |
| 2025-09-30 | $66.39 | 99.33M | $6.59B | $1.25B | $3.08B | $8.42B |
| 2025-06-30 | $50.16 | 103.21M | $5.18B | $1.18B | $3.08B | $7.07B |
| 2025-03-31 | $47.18 | 107.08M | $5.05B | $649.19M | $2.39B | $6.79B |
| 2024-12-31 | $52.89 | 114.94M | $6.08B | $811.18M | $2.39B | $7.66B |
| 2024-09-30 | $55.53 | 114.18M | $6.34B | $818.94M | $2.39B | $7.91B |
| 2024-06-30 | $57.01 | 116.43M | $6.64B | $759.21M | $2.39B | $8.27B |
| 2024-03-31 | $65.90 | 118.44M | $7.81B | $788.84M | $2.39B | $9.41B |
| 2023-12-31 | $81.05 | 119.6M | $9.69B | $914.32M | $2.39B | $11.17B |
| 2023-09-30 | $64.58 | 121.81M | $7.87B | $741.96M | $2.39B | $9.51B |
| 2023-06-30 | $84.61 | 123.46M | $10.45B | $841.51M | $2.39B | $11.99B |