$1.27 (0.94%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -366 | last: 387
Increased Positions
change: -225 | last: 236
Reduced Positions
change: -99 | last: 103
New Positions
change: -93 | last: 94
Sold Positions
change: 318 | last: 40
Total Calls
Total Puts
Put-Call Ratio
change: -71.2941 | last: 0.7129
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-05-31 | $61.41 | 35.6M | $2.19B | $96.5M | $1.05B | $3.14B |
| 2024-05-31 | $70.99 | 35.1M | $2.49B | $85.8M | $1.07B | $3.47B |
| 2023-05-31 | $50.11 | 34.7M | $1.74B | $68.4M | $317.9M | $1.99B |
| 2022-05-31 | $48.22 | 35.6M | $1.72B | $53.5M | $156.3M | $1.82B |
| 2021-05-31 | $42.56 | 35M | $1.49B | $51.8M | $193.6M | $1.63B |
| 2020-05-31 | $20.08 | 34.8M | $698.78M | $404.7M | $670.9M | $964.98M |
| 2019-05-31 | $30.09 | 34.5M | $1.04B | $21.3M | $141.7M | $1.16B |
| 2018-05-31 | $44.69 | 34.2M | $1.53B | $31.1M | $177.2M | $1.67B |
| 2017-05-31 | $34.94 | 33.9M | $1.18B | $10.3M | $154.2M | $1.33B |
| 2016-05-31 | $24.41 | 34.4M | $839.7M | $31.2M | $148.1M | $956.6M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-02-28 | $117.17 | 37.8M | $4.43B | $100.1M | $979.7M | $5.31B |
| 2025-11-30 | $81.60 | 36.8M | $3B | $75.6M | $1.04B | $3.97B |
| 2025-08-31 | $75.66 | 35.7M | $2.7B | $80M | $1.1B | $3.72B |
| 2025-05-31 | $61.41 | 35.4M | $2.17B | $96.5M | $1.05B | $3.13B |
| 2025-02-28 | $65.02 | 35.4M | $2.3B | $84.4M | $1.09B | $3.31B |
| 2024-11-30 | $69.52 | 35.2M | $2.45B | $61.7M | $1.06B | $3.45B |
| 2024-08-31 | $65.78 | 35.2M | $2.32B | $49.3M | $1.06B | $3.33B |
| 2024-05-31 | $70.99 | 35.1M | $2.49B | $85.8M | $1.07B | $3.47B |
| 2024-02-29 | $66.78 | 34.8M | $2.32B | $69.2M | $347.7M | $2.6B |
| 2023-11-30 | $69.30 | 34.9M | $2.42B | $65.1M | $348.2M | $2.7B |
| 2023-08-31 | $61.60 | 34.7M | $2.14B | $70.3M | $356.3M | $2.42B |
| 2023-05-31 | $50.11 | 34.92M | $1.75B | $68.4M | $317.9M | $2B |