$6.4 (4.67%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -372 | last: 394
Increased Positions
change: -199 | last: 210
Reduced Positions
change: -112 | last: 116
New Positions
change: -96 | last: 102
Sold Positions
change: 318 | last: 44
Total Calls
Total Puts
Put-Call Ratio
change: -80.457 | last: 0.8046
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-06-30 | $173.03 | 36.07M | $6.24B | $521.26M | $961.46M | $6.68B |
| 2025-06-30 | $41.80 | 35.85M | $1.5B | $559.76M | $1.52B | $2.46B |
| 2024-06-30 | $34.62 | 35.3M | $1.22B | $559.76M | $1.52B | $2.18B |
| 2023-06-30 | $27.39 | 34.65M | $949.09M | $131.96M | $1.32B | $2.14B |
| 2022-06-30 | $24.30 | 34.26M | $832.4M | $747.31M | $1.09B | $1.17B |
| 2021-06-30 | $38.79 | 24.2M | $938.91M | $1.52B | $2.01B | $1.43B |
| 2020-06-30 | $34.64 | 24M | $831.29M | $906.56M | $261.16M | $185.9M |
| 2019-06-30 | $40.88 | 23.99M | $980.79M | $1.08B | $54.6M | $-46.66M |
| 2018-06-30 | $40.88 | 23.99M | $980.79M | $1.23B | $105.7M | $-139.15M |
| 2017-06-30 | $40.88 | 23.77M | $971.59M | $1.24B | $105.43M | $-161.09M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-06-30 | $173.03 | 35.88M | $6.21B | $521.26M | $961.46M | $6.65B |
| 2026-03-31 | $117.40 | 35.88M | $4.21B | $630.15M | $938.37M | $4.52B |
| 2025-12-31 | $95.08 | 35.69M | $3.39B | $507.78M | $961.46M | $3.85B |
| 2025-09-30 | $62.12 | 36.2M | $2.25B | $384.84M | $1B | $2.86B |
| 2025-06-30 | $41.80 | 36.28M | $1.52B | $355.66M | $1.02B | $2.18B |
| 2025-03-31 | $32.72 | 36.11M | $1.18B | $465.02M | $1.46B | $2.18B |
| 2024-12-31 | $40.32 | 36.05M | $1.45B | $501.95M | $1.49B | $2.44B |
| 2024-09-30 | $44.18 | 35.66M | $1.58B | $539.63M | $1.5B | $2.53B |
| 2024-06-30 | $34.62 | 35.48M | $1.23B | $559.76M | $1.52B | $2.19B |
| 2024-03-31 | $49.16 | 35.42M | $1.74B | $680.58M | $1.54B | $2.6B |
| 2023-12-31 | $33.96 | 35.31M | $1.2B | $614.55M | $1.54B | $2.12B |
| 2023-09-30 | $37.16 | 34.91M | $1.3B | $433.51M | $1.33B | $2.19B |