$1.01 (1.22%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -461 | last: 491
Increased Positions
change: -253 | last: 266
Reduced Positions
change: -133 | last: 141
New Positions
change: -83 | last: 89
Sold Positions
change: 368 | last: 70
Total Calls
Total Puts
Put-Call Ratio
change: -15.0399 | last: 0.1504
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $76.49 | 197.24M | $15.09B | $570.12M | $2.73B | $17.25B |
| 2024-12-31 | $27.44 | 186.08M | $5.11B | $681.1M | $1.73B | $6.16B |
| 2023-12-31 | $40.37 | 162.79M | $6.57B | $375.94M | $1.74B | $7.94B |
| 2022-12-31 | $7.62 | 147.47M | $1.12B | $376.69M | $1.72B | $2.47B |
| 2021-12-31 | $16.68 | 144.36M | $2.41B | $393.77M | $1.73B | $3.74B |
| 2020-12-31 | $71.11 | 118M | $8.39B | $356.08M | $495.79M | $8.53B |
| 2019-12-31 | $35.05 | 105.1M | $3.68B | $363.77M | $91.79M | $3.41B |
| 2018-12-31 | $27.55 | 92.33M | $2.54B | $436.09M | $54.51M | $2.16B |
| 2017-12-31 | $27.55 | 92.33M | $2.54B | $92M | $143.87M | $2.6B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $74.26 | 194.79M | $14.47B | $879.89M | $3.38B | $16.97B |
| 2025-12-31 | $76.49 | 197.24M | $15.09B | $570.12M | $2.73B | $17.25B |
| 2025-09-30 | $51.94 | 190.52M | $9.9B | $642.95M | $1.86B | $11.11B |
| 2025-06-30 | $43.18 | 190.52M | $8.23B | $749.4M | $2.68B | $10.15B |
| 2025-03-31 | $34.57 | 190.14M | $6.57B | $540.6M | $1.86B | $7.89B |
| 2024-12-31 | $27.44 | 189.44M | $5.2B | $681.1M | $1.73B | $6.25B |
| 2024-09-30 | $25.46 | 188.51M | $4.8B | $266.32M | $1.73B | $6.26B |
| 2024-06-30 | $25.20 | 187.59M | $4.73B | $547.37M | $1.73B | $5.91B |
| 2024-03-31 | $29.98 | 178.71M | $5.36B | $475.35M | $1.73B | $6.61B |
| 2023-12-31 | $40.37 | 174.46M | $7.04B | $375.94M | $1.74B | $8.41B |
| 2023-09-30 | $26.37 | 163.31M | $4.31B | $505.21M | $1.74B | $5.54B |
| 2023-06-30 | $17.20 | 160.54M | $2.76B | $302.44M | $1.73B | $4.19B |