$4.32 (4.65%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -430 | last: 446
Increased Positions
change: -217 | last: 227
Reduced Positions
change: -127 | last: 130
New Positions
change: -56 | last: 60
Sold Positions
change: 308 | last: 93
Total Calls
Total Puts
Put-Call Ratio
change: -135.2546 | last: 1.3525
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-01-31 | $97.63 | 47.32M | $4.62B | $759.54M | $1.17B | $5.03B |
| 2025-02-01 | $119.38 | 50.84M | $6.07B | $772.73M | $951.61M | $6.25B |
| 2024-02-03 | $109.47 | 50.25M | $5.5B | $900.88M | $1.05B | $5.65B |
| 2023-01-28 | $27.31 | 50.31M | $1.37B | $517.6M | $1.22B | $2.08B |
| 2022-01-29 | $36.49 | 59.6M | $2.17B | $823.14M | $1.22B | $2.58B |
| 2021-01-30 | $23.07 | 62.55M | $1.44B | $1.1B | $1.55B | $1.89B |
| 2020-02-01 | $16.36 | 64.43M | $1.05B | $671.27M | $1.77B | $2.15B |
| 2019-02-02 | $21.37 | 67.35M | $1.44B | $723.14M | $296.78M | $1.01B |
| 2018-02-03 | $20.54 | 68.39M | $1.4B | $675.56M | $300.34M | $1.03B |
| 2017-01-28 | $11.36 | 67.88M | $771.09M | $547.19M | $309.39M | $533.29M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-05-02 | $84.54 | 44.97M | $3.8B | $594.08M | $1.29B | $4.5B |
| 2026-01-31 | $97.63 | 45.67M | $4.46B | $759.54M | $1.17B | $4.87B |
| 2025-11-01 | $72.55 | 46.84M | $3.4B | $605.78M | $2.04B | $4.83B |
| 2025-08-02 | $91.06 | 47.55M | $4.33B | $572.73M | $1.1B | $4.86B |
| 2025-05-03 | $70.79 | 49.21M | $3.48B | $510.56M | $1.03B | $4B |
| 2025-02-01 | $119.38 | 50.26M | $6B | $772.73M | $951.61M | $6.18B |
| 2024-11-02 | $131.26 | 50.95M | $6.69B | $683.09M | $945.25M | $6.95B |
| 2024-08-03 | $132.20 | 51.25M | $6.77B | $738.4M | $890.85M | $6.93B |
| 2024-05-04 | $128.76 | 50.89M | $6.55B | $864.2M | $1.06B | $6.75B |
| 2024-02-03 | $109.47 | 50.56M | $5.53B | $900.88M | $1.05B | $5.68B |
| 2023-10-28 | $58.72 | 50.5M | $2.97B | $649.49M | $1.1B | $3.42B |
| 2023-07-29 | $39.98 | 50.32M | $2.01B | $617.34M | $1.18B | $2.58B |