-$1.48 (-0.6%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -3672 | last: 4177
Increased Positions
change: -1637 | last: 1903
Reduced Positions
change: -1542 | last: 1721
New Positions
change: -163 | last: 195
Sold Positions
change: 3352 | last: 265
Total Calls
Total Puts
Put-Call Ratio
change: -114.6244 | last: 1.1462
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $228.49 | 1.78B | $406.8B | $5.23B | $69.07B | $470.64B |
| 2024-12-31 | $177.70 | 1.77B | $314.35B | $5.52B | $67.84B | $376.67B |
| 2023-12-31 | $154.97 | 1.77B | $273.99B | $12.81B | $60.12B | $321.29B |
| 2022-12-31 | $161.61 | 1.77B | $286.21B | $9.2B | $64.19B | $341.2B |
| 2021-12-31 | $135.40 | 1.77B | $239.66B | $9.75B | $77.58B | $307.49B |
| 2020-12-31 | $107.15 | 1.67B | $178.62B | $8.45B | $87.06B | $257.23B |
| 2019-12-31 | $88.54 | 1.48B | $131.13B | $39.92B | $67.09B | $158.29B |
| 2018-12-31 | $92.19 | 1.54B | $142.06B | $7.29B | $40.31B | $175.09B |
| 2017-12-31 | $96.71 | 1.6B | $154.35B | $9.3B | $37.37B | $182.41B |
| 2016-12-31 | $62.62 | 1.62B | $101.57B | $5.1B | $36.84B | $133.31B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $217.49 | 1.77B | $385.8B | $9.39B | $72.86B | $449.26B |
| 2025-12-31 | $228.49 | 1.78B | $406.8B | $5.23B | $68.87B | $470.45B |
| 2025-09-30 | $231.54 | 1.77B | $410.29B | $5.63B | $68.74B | $473.4B |
| 2025-06-30 | $185.62 | 1.77B | $328.92B | $6.47B | $70.48B | $392.93B |
| 2025-03-31 | $209.52 | 1.77B | $370.43B | $5.18B | $69.89B | $435.15B |
| 2024-12-31 | $177.70 | 1.77B | $314.35B | $5.52B | $67.84B | $376.67B |
| 2024-09-30 | $197.48 | 1.77B | $349.34B | $7.26B | $71.08B | $413.16B |
| 2024-06-30 | $170.37 | 1.77B | $301.38B | $13.13B | $70.63B | $358.89B |
| 2024-03-31 | $180.76 | 1.77B | $319.76B | $18.07B | $74B | $375.7B |
| 2023-12-31 | $154.97 | 1.77B | $273.67B | $12.81B | $60.12B | $320.97B |
| 2023-09-30 | $149.06 | 1.77B | $263.39B | $13.29B | $60.75B | $310.85B |
| 2023-06-30 | $134.73 | 1.77B | $238.07B | $8.76B | $61.02B | $290.32B |