-$0.07 (-0.17%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1176 | last: 1318
Increased Positions
change: -548 | last: 595
Reduced Positions
change: -371 | last: 417
New Positions
change: -221 | last: 229
Sold Positions
change: 1018 | last: 118
Total Calls
Total Puts
Put-Call Ratio
change: -37.5537 | last: 0.3755
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $34.73 | 2.6B | $90.22B | $36.56B | $84.27B | $137.93B |
| 2024-12-31 | $29.56 | 2.73B | $80.73B | $34.36B | $71.55B | $117.91B |
| 2023-12-31 | $35.40 | 2.89B | $102.43B | $27.75B | $63.08B | $137.75B |
| 2022-12-31 | $34.93 | 3.16B | $110.54B | $23.33B | $55.49B | $142.71B |
| 2021-12-31 | $26.63 | 3.35B | $89.34B | $25.94B | $69.79B | $133.18B |
| 2020-12-31 | $20.52 | 3.37B | $69.16B | $29.19B | $81.93B | $121.89B |
| 2019-12-31 | $37.74 | 3.38B | $127.59B | $20.8B | $77.45B | $184.24B |
| 2018-12-31 | $37.92 | 3.33B | $126.21B | $22.47B | $65.8B | $169.54B |
| 2017-12-31 | $42.03 | 3.28B | $137.95B | $25.59B | $63.23B | $175.59B |
| 2016-12-31 | $37.38 | 3.12B | $116.78B | $23.48B | $58.3B | $151.6B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $47.00 | 2.58B | $121.19B | $35.69B | $74.18B | $159.68B |
| 2025-12-31 | $34.73 | 2.57B | $89.2B | $36.56B | $84.27B | $136.91B |
| 2025-09-30 | $34.46 | 2.59B | $89.13B | $34.91B | $74.82B | $129.04B |
| 2025-06-30 | $29.93 | 2.61B | $78.05B | $35.07B | $74.98B | $117.96B |
| 2025-03-31 | $33.79 | 2.63B | $88.86B | $33.77B | $71.13B | $126.21B |
| 2024-12-31 | $29.56 | 2.65B | $78.26B | $34.36B | $71.55B | $115.45B |
| 2024-09-30 | $31.39 | 2.72B | $85.39B | $34.6B | $68.49B | $119.28B |
| 2024-06-30 | $36.43 | 2.77B | $100.73B | $34.89B | $65.68B | $131.52B |
| 2024-03-31 | $37.94 | 2.79B | $105.93B | $31.51B | $64.07B | $138.49B |
| 2023-12-31 | $35.40 | 2.81B | $99.32B | $27.75B | $63.08B | $134.65B |
| 2023-09-30 | $38.72 | 2.87B | $111.03B | $29.93B | $59.69B | $140.79B |
| 2023-06-30 | $35.29 | 2.92B | $103.07B | $28.91B | $60.7B | $134.85B |