-$0.3 (-0.37%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -21 | last: 22
Increased Positions
change: -9 | last: 9
Reduced Positions
change: -5 | last: 5
New Positions
change: -4 | last: 4
Sold Positions
change: 9 | last: 11
Total Calls
Total Puts
Put-Call Ratio
change: 0 | last: 0
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $65.42 | 2.19B | $143.36B | $26.2B | $61.42B | $178.58B |
| 2024-12-31 | $54.50 | 2.34B | $127.42B | $25.84B | $53.56B | $155.13B |
| 2023-12-31 | $67.38 | 2.42B | $162.88B | $27.26B | $47.87B | $183.49B |
| 2022-12-31 | $62.08 | 2.55B | $158.6B | $33.03B | $60.77B | $186.34B |
| 2021-12-31 | $49.46 | 2.63B | $130.15B | $21.34B | $63.05B | $171.86B |
| 2020-12-31 | $41.91 | 2.6B | $109.05B | $31.27B | $77.3B | $155.08B |
| 2019-12-31 | $55.30 | 2.6B | $143.87B | $27.35B | $62.59B | $179.11B |
| 2018-12-31 | $52.18 | 2.61B | $136.06B | $27.91B | $53.44B | $161.59B |
| 2017-12-31 | $55.28 | 2.48B | $137.19B | $33.18B | $52.44B | $156.45B |
| 2016-12-31 | $50.97 | 2.38B | $121.27B | $24.6B | $56.99B | $153.66B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $90.98 | 2.17B | $197.24B | $25.76B | $64.18B | $235.66B |
| 2025-12-31 | $65.42 | 2.22B | $145.12B | $26.2B | $61.42B | $180.34B |
| 2025-09-30 | $59.69 | 2.2B | $131.32B | $23.42B | $63.37B | $171.28B |
| 2025-06-30 | $61.39 | 2.2B | $135.26B | $20.42B | $62.22B | $177.05B |
| 2025-03-31 | $64.69 | 2.28B | $147.53B | $22.84B | $58.99B | $183.68B |
| 2024-12-31 | $54.50 | 2.34B | $127.42B | $25.84B | $53.56B | $155.13B |
| 2024-09-30 | $64.62 | 2.28B | $147.37B | $25.67B | $59.6B | $181.3B |
| 2024-06-30 | $68.61 | 2.36B | $162.2B | $23.21B | $53.8B | $192.78B |
| 2024-03-31 | $69.74 | 2.36B | $164.87B | $25.64B | $56.03B | $195.25B |
| 2023-12-31 | $67.38 | 2.35B | $158.46B | $27.26B | $50.07B | $181.26B |
| 2023-09-30 | $65.76 | 2.4B | $157.55B | $24.73B | $58.31B | $191.14B |
| 2023-06-30 | $57.64 | 2.43B | $140.05B | $25.57B | $56.41B | $170.89B |