Become a Member
  • Track your favourite stocks
  • Create & monitor portfolios
  • Daily portfolio value
Sign Up
Quickpicks
Add shares to your
quickpicks to
display them here!

Madrigal Pharma (0JXI) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 0 $544.11 SI Trade
16:06:35 - 24-Jul-26
Unknown* 1 $543.65782 Currency Conversion
Negotiated Trade
15:20:38 - 24-Jul-26
Unknown* 1 $546.34694 Currency Conversion
Negotiated Trade
15:20:38 - 24-Jul-26
Unknown* 0 $543.70 SI Trade
15:17:49 - 24-Jul-26
Unknown* 2 $544.23 OTC Trade
14:53:14 - 24-Jul-26
Unknown* 0 $535.00 SI Trade
14:34:32 - 24-Jul-26
Unknown* 0 $551.00 SI Trade
14:34:32 - 24-Jul-26
Unknown* 0 $535.00 SI Trade
14:34:32 - 24-Jul-26
Unknown* 0 $551.00 OTC Trade
14:34:04 - 24-Jul-26
Unknown* 0 $542.40 SI Trade
20:40:11 - 23-Jul-26
Unknown* 2 $538.1706 OTC Trade
20:03:04 - 23-Jul-26
Unknown* 1 $537.99 OTC Trade
19:59:33 - 23-Jul-26
Unknown* 0 $541.53 SI Trade
19:30:41 - 23-Jul-26
Unknown* 1 $544.73 SI Trade
18:15:17 - 23-Jul-26
Unknown* 1 $542.8213 Currency Conversion
Negotiated Trade
18:10:07 - 23-Jul-26
Unknown* 0 $545.17 SI Trade
18:04:09 - 23-Jul-26
Unknown* 0 $550.78 SI Trade
15:48:04 - 23-Jul-26
Unknown* 1 $541.7698 Currency Conversion
Negotiated Trade
15:15:22 - 23-Jul-26
Unknown* 0 $529.40 SI Trade
14:49:13 - 23-Jul-26
Unknown* 10 $530.8406 OTC Trade
14:44:54 - 23-Jul-26
Unknown* 0 $551.00 SI Trade
14:30:13 - 23-Jul-26
Unknown* 0 $539.11 SI Trade
14:30:06 - 23-Jul-26
Unknown* 0 $539.11 SI Trade
14:30:06 - 23-Jul-26
Unknown* 0 $535.00 SI Trade
14:30:06 - 23-Jul-26
Unknown* 0 $535.00 SI Trade
14:30:06 - 23-Jul-26
Unknown* 0 $543.00 OTC Trade
14:30:06 - 23-Jul-26
Unknown* 0 $545.24 SI Trade
18:33:46 - 22-Jul-26
Unknown* 0 $549.69 SI Trade
16:36:15 - 22-Jul-26
Unknown* 0 $551.44 SI Trade
15:30:02 - 22-Jul-26
Unknown* 1 $545.75934 Currency Conversion
Negotiated Trade
15:22:01 - 22-Jul-26
Unknown* 1 $550.92605 Currency Conversion
Negotiated Trade
15:22:00 - 22-Jul-26
Unknown* 0 $547.18 SI Trade
14:59:36 - 22-Jul-26
Unknown* 0 $546.76 SI Trade
14:52:03 - 22-Jul-26
Unknown* 0 $551.00 SI Trade
14:34:14 - 22-Jul-26
Unknown* 0 $540.01 SI Trade
14:30:37 - 22-Jul-26
Unknown* 0 $551.00 SI Trade
14:30:37 - 22-Jul-26
Unknown* 1 $540.00 OTC Trade
13:55:13 - 22-Jul-26
Unknown* 1 $540.00 SI Trade
13:55:11 - 22-Jul-26
Unknown* 0 $540.58 SI Trade
16:08:03 - 21-Jul-26
Unknown* 5 $547.04666 Currency Conversion
Negotiated Trade
16:08:02 - 21-Jul-26
Unknown* 1 $546.96743 Currency Conversion
Negotiated Trade
15:22:36 - 21-Jul-26
Unknown* 1 $549.51093 Currency Conversion
Negotiated Trade
15:22:35 - 21-Jul-26
Unknown* 0 $540.35 SI Trade
14:30:02 - 21-Jul-26
Unknown* 100 $533.3471 OTC Trade
20:19:07 - 20-Jul-26
Unknown* 0 $536.80 OTC Trade
18:39:51 - 20-Jul-26
Unknown* 0 $536.80 OTC Trade
18:39:51 - 20-Jul-26
Unknown* 1 $534.05604 Currency Conversion
Negotiated Trade
18:10:20 - 20-Jul-26
Unknown* 9 $539.00 OTC Trade
17:40:26 - 20-Jul-26
Unknown* 60 $538.155 OTC Trade
16:34:18 - 20-Jul-26
Unknown* 3 $544.325 OTC Trade
15:40:52 - 20-Jul-26
Unknown* 1 $547.47895 Currency Conversion
Negotiated Trade
15:22:34 - 20-Jul-26
Unknown* 3 $550.25 OTC Trade
15:10:46 - 20-Jul-26
Unknown* 1 $547.65 OTC Trade
14:47:11 - 20-Jul-26
Unknown* 0 $558.00 SI Trade
14:30:25 - 20-Jul-26
Unknown* 0 $551.03 OTC Trade
14:30:12 - 20-Jul-26
Unknown* 0 $547.50 SI Trade
14:30:00 - 20-Jul-26
Unknown* 0 $558.00 SI Trade
14:30:00 - 20-Jul-26
Unknown* 0 $558.00 SI Trade
14:30:00 - 20-Jul-26
Unknown* 0 $570.00 SI Trade
12:00:03 - 20-Jul-26
Unknown* 1 $552.0005 OTC Trade
20:12:25 - 17-Jul-26
Unknown* 1 $551.6005 OTC Trade
20:11:26 - 17-Jul-26
Unknown* 100 $545.125 OTC Trade
18:56:44 - 17-Jul-26
Unknown* 33 $545.6297 OTC Trade
18:54:05 - 17-Jul-26
Unknown* 0 $545.22 SI Trade
17:10:12 - 17-Jul-26
Unknown* 0 $543.93 SI Trade
16:56:14 - 17-Jul-26
Unknown* 0 $545.24 SI Trade
16:45:26 - 17-Jul-26
Unknown* 1 $547.66367 Currency Conversion
Negotiated Trade
15:21:10 - 17-Jul-26
Unknown* 1 $550.52711 Currency Conversion
Negotiated Trade
15:21:10 - 17-Jul-26
Unknown* 1 $538.41 OTC Trade
19:34:43 - 16-Jul-26
Unknown* 5 $538.40 OTC Trade
18:23:02 - 16-Jul-26
Unknown* 1 $539.366 Currency Conversion
Negotiated Trade
18:10:10 - 16-Jul-26
Unknown* 0 $539.00 SI Trade
16:49:21 - 16-Jul-26
Unknown* 0 $539.61 OTC Trade
16:33:42 - 16-Jul-26
Unknown* 1 $546.77825 Currency Conversion
Negotiated Trade
15:20:25 - 16-Jul-26
Unknown* 1 $552.231 Currency Conversion
Negotiated Trade
15:20:25 - 16-Jul-26
Unknown* 2 $550.0295 OTC Trade
14:54:03 - 16-Jul-26
Unknown* 0 $550.31 OTC Trade
14:38:14 - 16-Jul-26
Unknown* 0 $545.01 SI Trade
14:30:00 - 16-Jul-26
Unknown* 0 $545.01 SI Trade
14:30:00 - 16-Jul-26
Unknown* 0 $549.57 SI Trade
14:30:00 - 16-Jul-26
Unknown* 0 $545.01 SI Trade
14:30:00 - 16-Jul-26
Unknown* 0 $549.57 SI Trade
14:30:00 - 16-Jul-26
Unknown* 0 $550.00 SI Trade
14:25:14 - 16-Jul-26
Unknown* 0 $540.01 SI Trade
12:52:08 - 16-Jul-26
Unknown* 2 $550.53 OTC Trade
19:18:38 - 15-Jul-26
Unknown* 1 $550.07 SI Trade
19:18:36 - 15-Jul-26
Unknown* 2 $550.06 SI Trade
19:18:36 - 15-Jul-26
Unknown* 2 $550.53 OTC Trade
19:18:36 - 15-Jul-26
Unknown* 0 $546.59 SI Trade
18:03:49 - 15-Jul-26
Unknown* 21 $541.5997 OTC Trade
15:56:21 - 15-Jul-26
Unknown* 12 $543.2495 OTC Trade
15:45:25 - 15-Jul-26
Unknown* 18 $543.9568 OTC Trade
15:42:07 - 15-Jul-26
Unknown* 10 $543.20 OTC Trade
15:42:01 - 15-Jul-26
Unknown* 1 $537.13635 Currency Conversion
Negotiated Trade
15:22:53 - 15-Jul-26
Unknown* 1 $533.79003 Currency Conversion
Negotiated Trade
15:22:53 - 15-Jul-26
Unknown* 0 $538.75 OTC Trade
15:04:25 - 15-Jul-26
Unknown* 0 $537.29 OTC Trade
14:43:51 - 15-Jul-26
Unknown* 0 $534.54 SI Trade
14:38:19 - 15-Jul-26
Unknown* 40 $537.495 OTC Trade
20:50:00 - 14-Jul-26
Unknown* 4 $535.0997 OTC Trade
19:49:40 - 14-Jul-26
Unknown* 6 $535.0997 OTC Trade
19:49:40 - 14-Jul-26
Unknown* 40 $534.86 OTC Trade
19:37:44 - 14-Jul-26
Unknown* 1 $532.00463 Currency Conversion
Negotiated Trade
18:10:17 - 14-Jul-26
Unknown* 0 $531.44 SI Trade
18:08:50 - 14-Jul-26
Unknown* 1 $531.44 SI Trade
18:07:43 - 14-Jul-26
Unknown* 4 $533.9295 OTC Trade
17:36:55 - 14-Jul-26
Unknown* 40 $534.105 OTC Trade
17:34:14 - 14-Jul-26
Unknown* 1 $530.78327 Currency Conversion
Negotiated Trade
15:17:29 - 14-Jul-26
Unknown* 0 $527.34 SI Trade
15:05:12 - 14-Jul-26
Unknown* 0 $528.15 SI Trade
14:57:20 - 14-Jul-26
Unknown* 1 $536.08 OTC Trade
14:30:44 - 14-Jul-26
Unknown* 7 $527.14149 OTC Trade
14:30:37 - 14-Jul-26
Unknown* 0 $541.00 SI Trade
14:30:00 - 14-Jul-26
Unknown* 0 $541.00 SI Trade
14:30:00 - 14-Jul-26
Unknown* 0 $541.00 SI Trade
14:30:00 - 14-Jul-26
Unknown* 0 $529.92 SI Trade
20:23:22 - 13-Jul-26
Unknown* 0 $530.47 SI Trade
20:16:12 - 13-Jul-26
Unknown* 0 $532.51 SI Trade
19:33:24 - 13-Jul-26
Unknown* 0 $531.35 SI Trade
19:10:03 - 13-Jul-26
Unknown* 1 $532.2005 OTC Trade
16:37:48 - 13-Jul-26
Unknown* 2 $531.04 SI Trade
16:37:45 - 13-Jul-26
Unknown* 0 $534.10 SI Trade
16:37:13 - 13-Jul-26
Unknown* 1 $528.70985 Currency Conversion
Negotiated Trade
15:23:22 - 13-Jul-26
Unknown* 1 $531.73794 Currency Conversion
Negotiated Trade
15:23:21 - 13-Jul-26
Unknown* 0 $529.88 SI Trade
14:30:26 - 13-Jul-26
Unknown* 0 $529.88 SI Trade
14:30:26 - 13-Jul-26
Unknown* 0 $529.88 SI Trade
14:30:26 - 13-Jul-26
Unknown* 1 $533.69 OTC Trade
14:30:06 - 13-Jul-26
Unknown* 0 $533.69 OTC Trade
14:30:06 - 13-Jul-26
Unknown* 0 $535.37 SI Trade
14:30:00 - 13-Jul-26
Unknown* 0 $535.37 SI Trade
14:30:00 - 13-Jul-26
Unknown* 0 $535.37 SI Trade
14:30:00 - 13-Jul-26
Unknown* 0 $535.37 SI Trade
14:30:00 - 13-Jul-26
Unknown* 0 $535.37 SI Trade
14:30:00 - 13-Jul-26
Unknown* 0 $535.20 SI Trade
13:50:46 - 13-Jul-26
Unknown* 0 $540.01 SI Trade
12:48:17 - 13-Jul-26
Unknown* 0 $537.90 SI Trade
20:58:24 - 10-Jul-26
Unknown* 0 $532.72 SI Trade
18:10:37 - 10-Jul-26
Unknown* 1 $530.14712 Currency Conversion
Negotiated Trade
18:10:28 - 10-Jul-26
Unknown* 1 $534.3795 OTC Trade
17:44:08 - 10-Jul-26
Unknown* 0 $531.26 SI Trade
17:25:13 - 10-Jul-26
Unknown* 1 $533.65 OTC Trade
16:36:17 - 10-Jul-26
Unknown* 2 $536.4531 OTC Trade
15:26:19 - 10-Jul-26
Unknown* 1 $535.94571 Currency Conversion
Negotiated Trade
15:18:40 - 10-Jul-26
Unknown* 0 $533.52 SI Trade
15:09:34 - 10-Jul-26
Unknown* 0 $542.23 SI Trade
15:06:16 - 10-Jul-26
Unknown* 3 $549.1291 OTC Trade
15:02:25 - 10-Jul-26
Unknown* 0 $543.52 SI Trade
14:50:00 - 10-Jul-26
Unknown* 0 $560.96 SI Trade
14:35:35 - 10-Jul-26
Unknown* 0 $565.00 SI Trade
14:30:03 - 10-Jul-26
Unknown* 0 $565.00 SI Trade
14:30:03 - 10-Jul-26
Unknown* 0 $561.00 SI Trade
22:58:11 - 09-Jul-26
Unknown* 1 $557.01702 Currency Conversion
Negotiated Trade
18:10:12 - 09-Jul-26
Unknown* 1 $553.51 OTC Trade
18:06:44 - 09-Jul-26
Unknown* 0 $551.79 OTC Trade
17:29:02 - 09-Jul-26
Unknown* 6 $550.4605 OTC Trade
17:24:18 - 09-Jul-26
Unknown* 0 $550.40 SI Trade
17:13:40 - 09-Jul-26
Unknown* 0 $551.07 OTC Trade
17:08:40 - 09-Jul-26
Unknown* 0 $555.92 SI Trade
16:24:00 - 09-Jul-26
Unknown* 0 $558.12 SI Trade
15:55:52 - 09-Jul-26
Unknown* 0 $556.34 SI Trade
15:50:52 - 09-Jul-26
Unknown* 0 $570.49 SI Trade
14:53:49 - 09-Jul-26
Unknown* 0 $566.58 OTC Trade
14:52:44 - 09-Jul-26
Unknown* 2 $564.30 OTC Trade
14:50:23 - 09-Jul-26
Unknown* 1 $563.0105 OTC Trade
14:49:50 - 09-Jul-26
Unknown* 0 $566.90 SI Trade
14:40:47 - 09-Jul-26
Unknown* 0 $551.32 SI Trade
14:30:16 - 09-Jul-26
Unknown* 0 $570.75 SI Trade
14:30:03 - 09-Jul-26
Unknown* 0 $570.75 SI Trade
14:30:03 - 09-Jul-26
Unknown* 0 $550.00 SI Trade
14:30:03 - 09-Jul-26
Unknown* 0 $570.75 SI Trade
14:30:03 - 09-Jul-26
Unknown* 0 $550.00 SI Trade
14:30:03 - 09-Jul-26
Unknown* 0 $570.75 SI Trade
14:30:03 - 09-Jul-26
Unknown* 0 $574.00 SI Trade
14:18:02 - 09-Jul-26
Unknown* 0 $562.57 SI Trade
12:08:48 - 09-Jul-26
Unknown* 0 $574.00 SI Trade
12:08:48 - 09-Jul-26
Unknown* 0 $562.57 SI Trade
12:08:48 - 09-Jul-26
Unknown* 0 $564.34 SI Trade
20:57:26 - 08-Jul-26
Unknown* 0 $561.82 SI Trade
20:57:20 - 08-Jul-26
Unknown* 0 $562.45 SI Trade
20:54:00 - 08-Jul-26
Unknown* 0 $563.20 SI Trade
20:36:05 - 08-Jul-26
Unknown* 0 $557.30 SI Trade
20:33:35 - 08-Jul-26
Unknown* 0 $555.87 SI Trade
20:11:51 - 08-Jul-26
Unknown* 0 $556.68 SI Trade
20:05:15 - 08-Jul-26
Unknown* 0 $558.00 SI Trade
19:57:45 - 08-Jul-26
Unknown* 0 $557.43 SI Trade
19:54:48 - 08-Jul-26
Unknown* 10 $552.18911 OTC Trade
19:43:49 - 08-Jul-26
Unknown* 0 $554.77 SI Trade
19:43:46 - 08-Jul-26
Unknown* 0 $552.61 SI Trade
19:37:52 - 08-Jul-26
Unknown* 0 $548.20 SI Trade
18:57:20 - 08-Jul-26
Unknown* 0 $543.28 SI Trade
18:03:24 - 08-Jul-26
Unknown* 0 $544.57 SI Trade
17:22:30 - 08-Jul-26
Unknown* 0 $546.49 SI Trade
17:14:31 - 08-Jul-26
Unknown* 40 $540.8663 OTC Trade
16:38:37 - 08-Jul-26
Unknown* 0 $546.50 OTC Trade
16:25:53 - 08-Jul-26
Unknown* 0 $548.05 OTC Trade
15:43:37 - 08-Jul-26
Unknown* 0 $548.05 OTC Trade
15:43:37 - 08-Jul-26
Unknown* 0 $549.90 OTC Trade
15:43:12 - 08-Jul-26
Unknown* 1 $547.07164 Currency Conversion
Negotiated Trade
15:23:08 - 08-Jul-26
Unknown* 1 $549.40619 Currency Conversion
Negotiated Trade
15:23:08 - 08-Jul-26
FTSE 100 Latest
Value10,736.23
Change97.06