$1.84 (1.14%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -397 | last: 428
Increased Positions
change: -206 | last: 218
Reduced Positions
change: -127 | last: 138
New Positions
change: -56 | last: 60
Sold Positions
change: 349 | last: 48
Total Calls
Total Puts
Put-Call Ratio
change: -8.7189 | last: 0.0872
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $153.36 | 32.6M | $5B | $74.57M | $192.01M | $5.12B |
| 2024-12-31 | $163.00 | 32.33M | $5.27B | $49.52M | $208.04M | $5.43B |
| 2023-12-31 | $148.75 | 32.11M | $4.78B | $64.45M | $330.33M | $5.04B |
| 2022-12-31 | $122.11 | 32.02M | $3.91B | $66.56M | $460.61M | $4.3B |
| 2021-12-31 | $168.60 | 32.22M | $5.43B | $103.24M | $118.04M | $5.45B |
| 2020-12-31 | $115.22 | 32.18M | $3.71B | $84.57M | $171.98M | $3.79B |
| 2019-12-31 | $101.63 | 32.14M | $3.27B | $65.67M | $255.87M | $3.46B |
| 2018-12-31 | $78.35 | 32.26M | $2.53B | $54.27M | $156M | $2.63B |
| 2017-12-31 | $80.60 | 32.02M | $2.58B | $40.42M | $218.96M | $2.76B |
| 2016-12-31 | $83.92 | 31.76M | $2.67B | $38.64M | $280.49M | $2.91B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $169.48 | 32.28M | $5.47B | $72.87M | $184.71M | $5.58B |
| 2025-12-31 | $153.36 | 32.32M | $4.96B | $74.57M | $192.01M | $5.07B |
| 2025-09-30 | $150.06 | 32.7M | $4.91B | $65.09M | $172M | $5.01B |
| 2025-06-30 | $159.20 | 32.74M | $5.21B | $65.43M | $207.68M | $5.36B |
| 2025-03-31 | $166.00 | 32.44M | $5.39B | $49.9M | $208.07M | $5.54B |
| 2024-12-31 | $163.00 | 32.55M | $5.31B | $49.52M | $208.04M | $5.46B |
| 2024-09-30 | $176.00 | 32.37M | $5.7B | $73.69M | $245.29M | $5.87B |
| 2024-06-30 | $154.10 | 32.31M | $4.98B | $63.74M | $285.92M | $5.2B |
| 2024-03-31 | $152.12 | 32.25M | $4.91B | $60.35M | $321.49M | $5.17B |
| 2023-12-31 | $148.75 | 32.25M | $4.8B | $64.45M | $330.33M | $5.06B |
| 2023-09-30 | $124.04 | 32.12M | $3.98B | $76.95M | $399.67M | $4.31B |
| 2023-06-30 | $134.81 | 32.11M | $4.33B | $66.86M | $424.84M | $4.69B |