$2.22 (2.67%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -446 | last: 480
Increased Positions
change: -237 | last: 259
Reduced Positions
change: -153 | last: 160
New Positions
change: -75 | last: 82
Sold Positions
change: 360 | last: 81
Total Calls
Total Puts
Put-Call Ratio
change: -109.9752 | last: 1.0998
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-05-31 | $95.93 | 48.72M | $4.67B | $500.39M | $- | $4.17B |
| 2024-05-31 | $61.67 | 48.72M | $3B | $237.88M | $- | $2.77B |
| 2023-05-31 | $47.55 | 48.65M | $2.31B | $292.82M | $- | $2.02B |
| 2022-05-31 | $47.73 | 48.58M | $2.32B | $59.08M | $1.44M | $2.26B |
| 2021-05-31 | $36.02 | 48.52M | $1.75B | $57.35M | $2.38M | $1.69B |
| 2020-05-31 | $44.25 | 48.47M | $2.14B | $78.13M | $3.39M | $2.07B |
| 2019-05-31 | $37.02 | 48.47M | $1.79B | $69.25M | $2.34M | $1.73B |
| 2018-05-31 | $48.05 | 48.35M | $2.32B | $48.43M | $6.09M | $2.28B |
| 2017-05-31 | $37.20 | 48.36M | $1.8B | $17.56M | $10.94M | $1.79B |
| 2016-05-31 | $44.50 | 48.2M | $2.14B | $29.05M | $25.57M | $2.14B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-02-28 | $87.11 | 47.3M | $4.12B | $392.16M | $- | $3.73B |
| 2025-11-29 | $83.32 | 48.02M | $4B | $369.45M | $- | $3.63B |
| 2025-08-30 | $115.64 | 48.38M | $5.6B | $251.92M | $- | $5.34B |
| 2025-05-31 | $95.93 | 48.55M | $4.66B | $500.39M | $- | $4.16B |
| 2025-03-01 | $90.39 | 48.8M | $4.41B | $497.24M | $- | $3.91B |
| 2024-11-30 | $97.61 | 48.76M | $4.76B | $140.3M | $- | $4.62B |
| 2024-08-31 | $72.04 | 48.76M | $3.51B | $181.67M | $- | $3.33B |
| 2024-05-31 | $61.67 | 48.76M | $3.01B | $237.88M | $- | $2.77B |
| 2024-03-02 | $55.80 | 48.73M | $2.72B | $367.12M | $- | $2.35B |
| 2023-12-02 | $49.26 | 48.69M | $2.4B | $361.78M | $- | $2.04B |
| 2023-09-02 | $47.70 | 48.69M | $2.32B | $360.34M | $- | $1.96B |
| 2023-05-31 | $47.55 | 48.69M | $2.32B | $292.82M | $- | $2.02B |