Loading live market data…

Madrigal Pharmaceuticals, Inc.

NASDAQ:MDGL

$536.86 USD

$5.86 (1.1%)

Volume
241.71K
Average Volume
328.03K
Market Capitalization
$12.38B
P/E Ratio
-41.94
Dividend Yield
0.00%
Price Target
$649.00
Year High
$615.00
Year Low
$286.44
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$3.50

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.52%

Investors Holding

21

change: -385 | last: 406

Increased Positions

11

change: -186 | last: 197

Reduced Positions

2

change: -126 | last: 128

New Positions

3

change: -63 | last: 66

Sold Positions

364

change: 290 | last: 74

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -53.7065 | last: 0.5371

Total Invested

80.87M

MDGL Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $582.34 22.43M $13.06B $198.69M $354.36M $13.22B
2024-12-31 $308.57 21.27M $6.56B $100.02M $119.57M $6.58B
2023-12-31 $231.38 18.69M $4.32B $99.92M $117.19M $4.34B
2022-12-31 $290.25 17.14M $4.97B $331.55M $49.89M $4.69B
2021-12-31 $84.74 16.54M $1.4B $36.27M $797K $1.37B
2020-12-31 $111.17 15.45M $1.72B $54M $786K $1.66B
2019-12-31 $91.11 15.4M $1.4B $46.7M $676K $1.36B
2018-12-31 $112.72 14.8M $1.67B $57.38M $- $1.61B
2017-12-31 $91.79 12.24M $1.12B $148.63M $- $975.34M
2016-12-31 $14.90 5.2M $77.55M $40.5M $- $37.06M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $523.47 29.03M $15.2B $232.19M $347.31M $15.31B
2025-12-31 $582.34 22.43M $13.06B $198.69M $354.36M $13.22B
2025-09-30 $458.66 22.48M $10.31B $295.69M $346.4M $10.36B
2025-06-30 $302.64 22.21M $6.72B $186.19M $123.95M $6.66B
2025-03-31 $331.23 22.09M $7.32B $183.65M $119.77M $7.25B
2024-12-31 $308.57 21.93M $6.77B $100.02M $119.57M $6.79B
2024-09-30 $212.22 21.75M $4.61B $232.68M $119.14M $4.5B
2024-06-30 $279.31 21.4M $5.98B $494.6M $118.06M $5.6B
2024-03-31 $255.74 20M $5.12B $622.52M $117.72M $4.61B
2023-12-31 $231.38 19.76M $4.57B $99.92M $117.19M $4.59B
2023-09-30 $146.04 18.48M $2.7B $62.06M $116.56M $2.75B
2023-06-30 $231.00 18.31M $4.23B $77.2M $99.66M $4.25B