$3.36 (3.72%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -828 | last: 894
Increased Positions
change: -396 | last: 427
Reduced Positions
change: -263 | last: 285
New Positions
change: -128 | last: 142
Sold Positions
change: 679 | last: 108
Total Calls
Total Puts
Put-Call Ratio
change: -94.6954 | last: 0.947
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $54.15 | 411M | $22.26B | $2.15B | $3.47B | $23.58B |
| 2024-12-31 | $63.05 | 427.4M | $26.95B | $2.69B | $3.37B | $27.62B |
| 2023-12-31 | $83.53 | 430.7M | $35.98B | $2.48B | $3.36B | $36.85B |
| 2022-12-31 | $62.37 | 433.2M | $27.02B | $2.92B | $3.23B | $27.33B |
| 2021-12-31 | $67.92 | 425.7M | $28.91B | $1.35B | $3.1B | $30.66B |
| 2020-12-31 | $32.73 | 410.7M | $13.44B | $1.08B | $3.49B | $15.85B |
| 2019-12-31 | $24.38 | 410.9M | $10.02B | $894.2M | $3.61B | $12.74B |
| 2018-12-31 | $16.51 | 423.8M | $7B | $1.07B | $2.77B | $8.69B |
| 2017-12-31 | $20.94 | 421.9M | $8.83B | $949.2M | $2.95B | $10.84B |
| 2016-12-31 | $12.76 | 415.2M | $5.3B | $1.03B | $3.62B | $7.89B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-04-03 | $62.19 | 394.1M | $24.51B | $2B | $3.01B | $25.51B |
| 2025-12-31 | $54.15 | 400.8M | $21.7B | $2.15B | $3.47B | $23.02B |
| 2025-10-03 | $49.27 | 406.9M | $20.05B | $2.47B | $3.85B | $21.43B |
| 2025-07-04 | $56.60 | 414.6M | $23.47B | $2.53B | $3.37B | $24.31B |
| 2025-04-04 | $33.70 | 421.3M | $14.2B | $2.76B | $3.37B | $14.81B |
| 2024-12-31 | $63.05 | 425.4M | $26.82B | $2.69B | $3.37B | $27.5B |
| 2024-09-27 | $74.39 | 427M | $31.76B | $2.47B | $3.37B | $32.66B |
| 2024-06-28 | $68.55 | 429.1M | $29.41B | $2.23B | $3.36B | $30.55B |
| 2024-03-29 | $73.55 | 428.1M | $31.49B | $2.61B | $3.36B | $32.23B |
| 2023-12-31 | $83.53 | 428.1M | $35.76B | $2.48B | $3.36B | $36.64B |
| 2023-09-29 | $92.95 | 431.2M | $40.08B | $2.68B | $3.48B | $40.88B |
| 2023-06-30 | $94.58 | 431.7M | $40.83B | $2.62B | $3.48B | $41.69B |