$8.36 (2.5%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -4589 | last: 5190
Increased Positions
change: -2026 | last: 2307
Reduced Positions
change: -2028 | last: 2287
New Positions
change: -187 | last: 205
Sold Positions
change: 4201 | last: 279
Total Calls
Total Puts
Put-Call Ratio
change: -72.2523 | last: 1.3589
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $322.22 | 2.79B | $898.57B | $343.34B | $942.38B | $1.5T |
| 2024-12-31 | $239.71 | 2.87B | $688.9B | $469.32B | $751.15B | $970.73B |
| 2023-12-31 | $170.10 | 2.94B | $499.86B | $624.15B | $653.07B | $528.78B |
| 2022-12-31 | $134.10 | 2.97B | $397.71B | $567.23B | $542.5B | $372.98B |
| 2021-12-31 | $158.35 | 3.02B | $478.45B | $740.83B | $548.94B | $286.56B |
| 2020-12-31 | $127.07 | 3.08B | $391.68B | $527.61B | $542.1B | $406.17B |
| 2019-12-31 | $139.40 | 3.22B | $449.08B | $263.63B | $516.09B | $701.54B |
| 2018-12-31 | $97.62 | 3.4B | $331.56B | $278.79B | $533.63B | $586.39B |
| 2017-12-31 | $106.94 | 3.58B | $382.46B | $431.3B | $494.8B | $445.95B |
| 2016-12-31 | $86.29 | 3.62B | $312.24B | $389.64B | $495.35B | $417.96B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-06-30 | $327.33 | 2.79B | $912.83B | $309.81B | $1.24T | $1.84T |
| 2026-03-31 | $294.16 | 2.79B | $820.32B | $312.14B | $1.23T | $1.74T |
| 2025-12-31 | $322.22 | 2.79B | $898.57B | $343.34B | $942.38B | $1.5T |
| 2025-09-30 | $315.43 | 2.79B | $879.64B | $303.44B | $1.06T | $1.64T |
| 2025-06-30 | $289.91 | 2.79B | $808.47B | $420.33B | $1.08T | $1.47T |
| 2025-03-31 | $245.30 | 2.82B | $691.6B | $425.9B | $1.01T | $1.27T |
| 2024-12-31 | $239.71 | 2.84B | $680.03B | $469.32B | $751.15B | $961.86B |
| 2024-09-30 | $210.86 | 2.86B | $603.19B | $434.26B | $850.13B | $1.02T |
| 2024-06-30 | $205.45 | 2.89B | $593.71B | $530.82B | $842.17B | $905.06B |
| 2024-03-31 | $198.94 | 2.91B | $578.58B | $562.12B | $767.81B | $784.27B |
| 2023-12-31 | $170.10 | 2.91B | $495.74B | $624.15B | $653.07B | $524.66B |
| 2023-09-30 | $145.02 | 2.93B | $424.55B | $511.37B | $677.01B | $590.19B |