-$0.21 (-0.25%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1458 | last: 1636
Increased Positions
change: -694 | last: 765
Reduced Positions
change: -471 | last: 527
New Positions
change: -226 | last: 237
Sold Positions
change: 1314 | last: 110
Total Calls
Total Puts
Put-Call Ratio
change: -61.1058 | last: 0.6111
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $73.48 | 2.95B | $216.43B | $30.22B | $104.58B | $290.79B |
| 2024-12-31 | $62.65 | 3.15B | $197.33B | $39.11B | $77.14B | $235.37B |
| 2023-12-31 | $65.80 | 3.31B | $217.57B | $38.77B | $81.64B | $260.44B |
| 2022-12-31 | $56.95 | 3.67B | $209.22B | $40.25B | $83.8B | $252.77B |
| 2021-12-31 | $43.40 | 3.88B | $168.43B | $36.97B | $89.09B | $220.54B |
| 2020-12-31 | $35.14 | 3.9B | $136.97B | $31.83B | $108.01B | $213.15B |
| 2019-12-31 | $58.98 | 4.03B | $237.64B | $18.06B | $96.42B | $316.01B |
| 2018-12-31 | $58.27 | 4.14B | $241.32B | $26.74B | $76.82B | $291.4B |
| 2017-12-31 | $66.71 | 4.11B | $274.29B | $20.31B | $85.66B | $339.64B |
| 2016-12-31 | $54.38 | 3.92B | $213B | $19.13B | $92.48B | $286.34B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $93.00 | 2.83B | $262.91B | $23.12B | $75.64B | $315.43B |
| 2025-12-31 | $73.48 | 2.87B | $210.87B | $30.22B | $104.58B | $285.23B |
| 2025-09-30 | $71.53 | 2.92B | $209.08B | $33.05B | $73.98B | $250B |
| 2025-06-30 | $70.41 | 2.97B | $209.4B | $32.68B | $75.68B | $252.39B |
| 2025-03-31 | $73.28 | 3.15B | $230.82B | $35.6B | $76.51B | $271.73B |
| 2024-12-31 | $62.65 | 3.07B | $192.6B | $39.11B | $77.14B | $230.63B |
| 2024-09-30 | $65.95 | 3.16B | $208.08B | $42.25B | $76.61B | $242.44B |
| 2024-06-30 | $72.87 | 3.2B | $232.99B | $38.15B | $75.47B | $270.31B |
| 2024-03-31 | $67.92 | 3.22B | $218.71B | $39.95B | $79.93B | $258.69B |
| 2023-12-31 | $65.80 | 3.28B | $215.77B | $38.77B | $81.64B | $258.63B |
| 2023-09-30 | $64.38 | 3.33B | $214.65B | $43.03B | $82.15B | $253.76B |
| 2023-06-30 | $60.38 | 3.4B | $205.09B | $45.09B | $84.37B | $244.36B |