-$0.14 (-0.17%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -3184 | last: 3650
Increased Positions
change: -1400 | last: 1617
Reduced Positions
change: -1261 | last: 1434
New Positions
change: -233 | last: 258
Sold Positions
change: 2946 | last: 175
Total Calls
Total Puts
Put-Call Ratio
change: -91.3979 | last: 0.914
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $69.91 | 4.3B | $300.82B | $10.27B | $45.49B | $336.04B |
| 2024-12-31 | $62.26 | 4.31B | $268.28B | $10.83B | $45.74B | $303.19B |
| 2023-12-31 | $58.93 | 4.32B | $254.75B | $9.37B | $43.43B | $288.81B |
| 2022-12-31 | $63.61 | 4.33B | $275.3B | $9.52B | $40.6B | $306.39B |
| 2021-12-31 | $59.21 | 4.32B | $255.49B | $9.68B | $44.23B | $290.04B |
| 2020-12-31 | $54.84 | 4.3B | $235.54B | $6.8B | $44.42B | $273.16B |
| 2019-12-31 | $55.35 | 4.28B | $236.68B | $6.48B | $44.16B | $274.35B |
| 2018-12-31 | $47.35 | 4.26B | $201.66B | $9.08B | $44.21B | $236.8B |
| 2017-12-31 | $45.88 | 4.27B | $196B | $6.01B | $47.68B | $237.68B |
| 2016-12-31 | $41.46 | 4.32B | $178.98B | $8.56B | $45.71B | $216.14B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-04-03 | $76.72 | 4.3B | $330.05B | $10.57B | $43.89B | $363.37B |
| 2025-12-31 | $69.91 | 4.3B | $300.75B | $10.27B | $45.49B | $335.97B |
| 2025-09-26 | $65.67 | 4.3B | $282.58B | $12.73B | $47.42B | $317.26B |
| 2025-06-27 | $70.33 | 4.3B | $302.63B | $9.59B | $49.45B | $342.49B |
| 2025-03-28 | $70.37 | 4.3B | $302.73B | $8.42B | $49.11B | $343.43B |
| 2024-12-31 | $62.26 | 4.31B | $268.28B | $10.83B | $45.44B | $302.9B |
| 2024-09-27 | $71.79 | 4.31B | $309.49B | $13.94B | $46.26B | $341.81B |
| 2024-06-28 | $63.65 | 4.31B | $274.27B | $13.71B | $43.82B | $304.38B |
| 2024-03-29 | $61.18 | 4.31B | $263.69B | $10.44B | $42.55B | $295.79B |
| 2023-12-31 | $58.93 | 4.32B | $254.4B | $9.37B | $43.06B | $288.1B |
| 2023-09-29 | $55.98 | 4.32B | $242.06B | $11.88B | $40.17B | $270.35B |
| 2023-06-30 | $60.22 | 4.32B | $260.45B | $12.56B | $41.62B | $289.51B |