-$5.6 (-3.73%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -225 | last: 235
Increased Positions
change: -120 | last: 127
Reduced Positions
change: -67 | last: 69
New Positions
change: -51 | last: 57
Sold Positions
change: 193 | last: 28
Total Calls
Total Puts
Put-Call Ratio
change: -60.6816 | last: 0.6068
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $106.35 | 45.7M | $4.86B | $177.85M | $519.83M | $5.2B |
| 2024-12-31 | $80.77 | 45.28M | $3.66B | $126.22M | $207.07M | $3.74B |
| 2023-12-31 | $69.38 | 44.72M | $3.1B | $119.97M | $201.15M | $3.18B |
| 2022-12-31 | $21.96 | 44.16M | $969.71M | $148.16M | $199.44M | $1.02B |
| 2021-12-31 | $46.04 | 43.64M | $2.01B | $241.94M | $197.58M | $1.97B |
| 2020-12-31 | $21.91 | 39.38M | $862.88M | $105.82M | $1.42M | $758.48M |
| 2019-12-31 | $10.83 | 37.63M | $407.49M | $38.05M | $1.6M | $371.04M |
| 2018-12-31 | $6.77 | 36.19M | $245.01M | $54.94M | $- | $190.07M |
| 2017-12-31 | $5.75 | 35.44M | $203.79M | $43.74M | $- | $160.04M |
| 2016-12-31 | $3.29 | 35.35M | $116.29M | $19.74M | $- | $96.55M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $151.61 | 46.35M | $7.03B | $199.6M | $487.81M | $7.32B |
| 2025-12-31 | $106.35 | 45.7M | $4.86B | $177.85M | $519.83M | $5.2B |
| 2025-09-30 | $105.05 | 45.76M | $4.81B | $199.67M | $519.11M | $5.13B |
| 2025-06-30 | $84.56 | 45.68M | $3.86B | $192.03M | $200.68M | $3.87B |
| 2025-03-31 | $58.63 | 45.56M | $2.67B | $229.8M | $198.2M | $2.64B |
| 2024-12-31 | $80.77 | 45.43M | $3.67B | $126.22M | $207.07M | $3.75B |
| 2024-09-30 | $79.85 | 46.02M | $3.67B | $99.29M | $197.65M | $3.77B |
| 2024-06-30 | $127.80 | 45.25M | $5.78B | $86.2M | $199.11M | $5.9B |
| 2024-03-31 | $83.92 | 45.07M | $3.78B | $123.04M | $197.1M | $3.86B |
| 2023-12-31 | $69.38 | 44.88M | $3.11B | $119.97M | $199.46M | $3.19B |
| 2023-09-30 | $62.26 | 44.73M | $2.78B | $167.58M | $196.56M | $2.81B |
| 2023-06-30 | $35.63 | 44.57M | $1.59B | $232.79M | $197.55M | $1.55B |