-$0.41 (-0.37%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -274 | last: 291
Increased Positions
change: -155 | last: 164
Reduced Positions
change: -88 | last: 91
New Positions
change: -58 | last: 63
Sold Positions
change: 216 | last: 58
Total Calls
Total Puts
Put-Call Ratio
change: -13.3208 | last: 0.1332
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $107.04 | 64.98M | $6.96B | $54.3M | $246.47M | $7.15B |
| 2024-12-31 | $55.98 | 61M | $3.41B | $89.14M | $3.94M | $3.33B |
| 2023-12-31 | $45.97 | 57.67M | $2.65B | $60.08M | $1.26M | $2.59B |
| 2022-12-31 | $29.12 | 52.12M | $1.52B | $127.68M | $1.94M | $1.39B |
| 2021-12-31 | $9.98 | 49.6M | $495.01M | $59.25M | $2.55M | $438.31M |
| 2020-12-31 | $29.73 | 44.13M | $1.31B | $100.85M | $3.09M | $1.21B |
| 2019-12-31 | $22.96 | 36.42M | $836.26M | $62.29M | $3.56M | $777.52M |
| 2018-12-31 | $26.88 | 31M | $833.39M | $49.54M | $- | $783.85M |
| 2017-12-31 | $29.06 | 26.73M | $776.76M | $34.24M | $- | $742.52M |
| 2016-12-31 | $30.00 | 16.73M | $501.88M | $6.54M | $- | $495.34M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $86.97 | 67.97M | $5.91B | $62.14M | $227.02M | $6.08B |
| 2025-12-31 | $107.04 | 66.88M | $7.16B | $54.3M | $246.47M | $7.35B |
| 2025-09-30 | $100.99 | 64.35M | $6.5B | $52.08M | $151M | $6.6B |
| 2025-06-30 | $63.19 | 63.68M | $4.02B | $135.59M | $259.47M | $4.15B |
| 2025-03-31 | $52.97 | 63.06M | $3.34B | $106.1M | $4.06M | $3.24B |
| 2024-12-31 | $55.98 | 61.6M | $3.45B | $89.14M | $3.94M | $3.36B |
| 2024-09-30 | $52.39 | 61.22M | $3.21B | $47.52M | $4.03M | $3.16B |
| 2024-06-30 | $42.67 | 61.01M | $2.6B | $161.67M | $4.12M | $2.45B |
| 2024-03-31 | $42.68 | 60.14M | $2.57B | $53.43M | $1.08M | $2.51B |
| 2023-12-31 | $45.97 | 59.21M | $2.72B | $60.08M | $1.26M | $2.66B |
| 2023-09-30 | $22.93 | 57.87M | $1.33B | $64.59M | $1.44M | $1.26B |
| 2023-06-30 | $16.49 | 56.87M | $937.75M | $115.68M | $1.61M | $823.68M |