-$0.06 (-0.43%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -279 | last: 291
Increased Positions
change: -124 | last: 131
Reduced Positions
change: -102 | last: 103
New Positions
change: -27 | last: 33
Sold Positions
change: 208 | last: 65
Total Calls
Total Puts
Put-Call Ratio
change: -143.0203 | last: 1.4302
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $123.70 | 511.91M | $63.32B | $24.14B | $6.45B | $45.64B |
| 2024-12-31 | $98.31 | 530.38M | $52.14B | $26.35B | $3.25B | $29.05B |
| 2023-12-31 | $126.05 | 562.76M | $70.93B | $25.41B | $2.38B | $47.9B |
| 2022-12-31 | $94.08 | 693.72M | $65.26B | $21.94B | $3.79B | $47.12B |
| 2021-12-31 | $53.36 | 680.88M | $36.33B | $16.3B | $3.28B | $23.32B |
| 2020-12-31 | $183.42 | 675.39M | $123.88B | $12B | $2.7B | $114.59B |
| 2019-12-31 | $98.65 | 667.62M | $65.86B | $6.57B | $2.89B | $62.17B |
| 2018-12-31 | $37.54 | 682.06M | $25.6B | $9.54B | $6.64B | $22.7B |
| 2017-12-31 | $76.25 | 587.77M | $44.82B | $9.97B | $5.76B | $40.61B |
| 2016-12-31 | $76.44 | 579.79M | $44.32B | $4.11B | $4.38B | $44.59B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $108.43 | 480.13M | $52.06B | $28.16B | $7.14B | $31.04B |
| 2025-12-31 | $123.70 | 505.31M | $62.51B | $24.14B | $6.45B | $44.82B |
| 2025-09-30 | $139.81 | 493.07M | $68.93B | $24.57B | $8.51B | $52.88B |
| 2025-06-30 | $107.80 | 506.15M | $54.56B | $24.24B | $7.32B | $37.64B |
| 2025-03-31 | $113.78 | 513.41M | $58.41B | $28.37B | $5.09B | $35.13B |
| 2024-12-31 | $98.31 | 521.46M | $51.27B | $26.35B | $3.25B | $28.17B |
| 2024-09-30 | $110.38 | 553.67M | $61.11B | $21.87B | $6.07B | $45.31B |
| 2024-06-30 | $95.72 | 553.67M | $53B | $21.03B | $3.16B | $35.13B |
| 2024-03-31 | $126.38 | 542.3M | $68.54B | $24.08B | $3.17B | $47.63B |
| 2023-12-31 | $126.05 | 551.9M | $69.57B | $25.41B | $2.38B | $46.54B |
| 2023-09-30 | $116.88 | 542.32M | $63.39B | $18.84B | $1.58B | $46.13B |
| 2023-06-30 | $119.64 | 550.27M | $65.84B | $17.28B | $1.32B | $49.87B |