$0.35 (0.24%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -321 | last: 342
Increased Positions
change: -171 | last: 182
Reduced Positions
change: -96 | last: 102
New Positions
change: -53 | last: 58
Sold Positions
change: 280 | last: 41
Total Calls
Total Puts
Put-Call Ratio
change: -9.4842 | last: 0.0948
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-02-28 | $135.98 | 29.96M | $4.07B | $705K | $538.39M | $4.61B |
| 2025-02-28 | $96.11 | 29.09M | $2.8B | $1.49M | $879.13M | $3.67B |
| 2024-02-29 | $72.80 | 25.04M | $1.82B | $4.35M | $977.23M | $2.8B |
| 2023-02-28 | $40.65 | 24.83M | $1.01B | $2.82M | $1.09B | $2.09B |
| 2022-02-28 | $49.23 | 24.86M | $1.22B | $12.08M | $241.18M | $1.45B |
| 2021-02-28 | $52.36 | 25.9M | $1.36B | $14.84M | $217.67M | $1.56B |
| 2020-02-29 | $36.89 | 26.19M | $966.19M | $36.69M | $247.32M | $1.18B |
| 2019-02-28 | $46.02 | 25.99M | $1.2B | $24M | $287.59M | $1.46B |
| 2018-02-28 | $40.85 | 25.96M | $1.06B | $20.85M | $300.9M | $1.34B |
| 2017-02-28 | $58.65 | 25.92M | $1.52B | $11.3M | $271.43M | $1.78B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-05-31 | $134.24 | 29.93M | $4.02B | $1.06M | $542.82M | $4.56B |
| 2026-02-28 | $135.98 | 29.87M | $4.06B | $705K | $538.39M | $4.6B |
| 2025-11-30 | $104.75 | 29.96M | $3.14B | $623K | $566.61M | $3.7B |
| 2025-08-31 | $112.89 | 30.04M | $3.39B | $897K | $597.31M | $3.99B |
| 2025-05-31 | $90.69 | 29.94M | $2.72B | $3.04M | $598.18M | $3.31B |
| 2025-02-28 | $96.11 | 29.9M | $2.87B | $1.49M | $879.13M | $3.75B |
| 2024-11-30 | $93.14 | 29.88M | $2.78B | $1.48M | $906.24M | $3.69B |
| 2024-08-31 | $83.17 | 29.85M | $2.48B | $2.15M | $935.41M | $3.42B |
| 2024-05-31 | $83.88 | 26.75M | $2.24B | $10.55M | $953.16M | $3.19B |
| 2024-02-29 | $72.80 | 25.09M | $1.83B | $4.35M | $977.23M | $2.8B |
| 2023-11-30 | $49.17 | 25.08M | $1.23B | $7.51M | $1B | $2.23B |
| 2023-08-31 | $49.10 | 25.05M | $1.23B | $2.11M | $1.03B | $2.26B |