$0.61 (0.63%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -379 | last: 394
Increased Positions
change: -186 | last: 192
Reduced Positions
change: -134 | last: 136
New Positions
change: -48 | last: 50
Sold Positions
change: 328 | last: 45
Total Calls
Total Puts
Put-Call Ratio
change: -76.6687 | last: 0.7667
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-06-30 | $76.04 | 56.86M | $4.32B | $1.93B | $372.67M | $2.76B |
| 2024-06-30 | $57.38 | 57.51M | $3.3B | $1.98B | $415.68M | $1.74B |
| 2023-06-30 | $39.44 | 59.69M | $2.35B | $2.23B | $451.78M | $573M |
| 2022-06-30 | $35.85 | 59.52M | $2.13B | $1.2B | $562.74M | $1.49B |
| 2021-06-30 | $46.39 | 59.23M | $2.75B | $715.62M | $574.86M | $2.61B |
| 2020-06-30 | $22.08 | 60.8M | $1.34B | $1.76B | $478.29M | $64.17M |
| 2019-06-30 | $27.01 | 61.9M | $1.67B | $511.12M | $627.43M | $1.79B |
| 2018-06-30 | $40.91 | 64.45M | $2.64B | $622.75M | $511.55M | $2.53B |
| 2017-06-30 | $23.72 | 64.85M | $1.54B | $628.17M | $714.46M | $1.62B |
| 2016-06-30 | $17.71 | 64.26M | $1.14B | $486.63M | $818.02M | $1.47B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $85.09 | 56.59M | $4.81B | $1.17B | $2.82B | $6.46B |
| 2025-12-31 | $86.16 | 56.86M | $4.9B | $1.01B | $1.12B | $5.01B |
| 2025-09-30 | $84.65 | 56.86M | $4.81B | $2.56B | $1.35B | $3.61B |
| 2025-06-30 | $76.04 | 56.39M | $4.29B | $1.93B | $372.67M | $2.73B |
| 2025-03-31 | $64.52 | 57.03M | $3.68B | $2B | $437.43M | $2.12B |
| 2024-12-31 | $69.85 | 57.09M | $3.99B | $2.44B | $418.69M | $1.97B |
| 2024-09-30 | $62.88 | 56.94M | $3.58B | $2.57B | $403.52M | $1.41B |
| 2024-06-30 | $57.38 | 56.94M | $3.27B | $1.98B | $415.68M | $1.7B |
| 2024-03-31 | $52.43 | 56.93M | $2.98B | $2.13B | $420.39M | $1.28B |
| 2023-12-31 | $54.60 | 57.22M | $3.12B | $1.57B | $431.09M | $1.99B |
| 2023-09-30 | $37.86 | 58.95M | $2.23B | $2.16B | $537.73M | $607.78M |
| 2023-06-30 | $39.44 | 58.98M | $2.33B | $2.23B | $451.78M | $544.96M |