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* 2 $431.75045 Currency Conversion
Negotiated Trade
15:50:32 - 18-Sep-25
Unknown* 0 $438.0701 OTC Trade
15:13:15 - 18-Sep-25
Unknown* 0 $428.6101 OTC Trade
14:53:30 - 18-Sep-25
Unknown* 0 $428.6101 OTC Trade
14:53:30 - 18-Sep-25
Unknown* 0 $428.6101 OTC Trade
14:53:30 - 18-Sep-25
Unknown* 0 $429.12 OTC Trade
14:41:08 - 18-Sep-25
Unknown* 0 $428.3999 OTC Trade
14:32:43 - 18-Sep-25
Unknown* 0 $428.3999 OTC Trade
14:32:43 - 18-Sep-25
Unknown* 0 $428.3999 OTC Trade
14:32:43 - 18-Sep-25
Unknown* 0 $428.3999 OTC Trade
14:32:43 - 18-Sep-25
Unknown* 0 $428.3999 OTC Trade
14:32:43 - 18-Sep-25
Unknown* 0 $417.50 OTC Trade
14:32:43 - 18-Sep-25
Unknown* 0 $417.50 OTC Trade
14:32:43 - 18-Sep-25
Unknown* 5 $421.1165 OTC Trade
16:49:08 - 17-Sep-25
Unknown* 0 $427.1101 OTC Trade
15:43:44 - 17-Sep-25
Unknown* 0 $427.1101 OTC Trade
15:43:43 - 17-Sep-25
Unknown* 1 $423.16349 Currency Conversion
Negotiated Trade
15:30:44 - 17-Sep-25
Unknown* 1 $430.6839 Currency Conversion
Negotiated Trade
15:30:43 - 17-Sep-25
Unknown* 0 $428.98 OTC Trade
15:10:09 - 17-Sep-25
Unknown* 3 $429.70 OTC Trade
15:08:01 - 17-Sep-25
Unknown* 2 $428.00 OTC Trade
14:58:16 - 17-Sep-25
Unknown* 0 $427.3801 OTC Trade
14:50:39 - 17-Sep-25
Unknown* 0 $427.3801 OTC Trade
14:50:37 - 17-Sep-25
Unknown* 0 $426.70 OTC Trade
14:30:35 - 17-Sep-25
Unknown* 0 $426.70 OTC Trade
14:30:35 - 17-Sep-25
Unknown* 0 $426.70 OTC Trade
14:30:33 - 17-Sep-25
Unknown* 0 $426.70 OTC Trade
14:30:32 - 17-Sep-25
Unknown* 0 $426.70 OTC Trade
14:30:32 - 17-Sep-25
Unknown* 1 $429.64934 Currency Conversion
Negotiated Trade
18:10:12 - 16-Sep-25
Unknown* 1 $419.91118 Currency Conversion
Negotiated Trade
15:31:41 - 16-Sep-25
Unknown* 1 $427.53192 Currency Conversion
Negotiated Trade
15:31:40 - 16-Sep-25
Unknown* 0 $429.00 OTC Trade
14:30:11 - 16-Sep-25
Unknown* 0 $429.00 OTC Trade
14:30:09 - 16-Sep-25
Unknown* 2 $410.73 OTC Trade
01:20:11 - 16-Sep-25
Unknown* 1 $410.42 OTC Trade
01:18:29 - 16-Sep-25
Unknown* 1 $410.42 OTC Trade
01:18:29 - 16-Sep-25
Unknown* 1 $410.42 OTC Trade
01:18:29 - 16-Sep-25
Unknown* 2 $410.43 OTC Trade
01:18:26 - 16-Sep-25
Unknown* 1 $430.55249 Currency Conversion
Negotiated Trade
18:10:22 - 15-Sep-25
Unknown* 371 $424.14 OTC Trade
17:42:44 - 15-Sep-25
Unknown* 394 $427.4159 OTC Trade
16:29:50 - 15-Sep-25
Unknown* 6 $427.4159 OTC Trade
16:29:50 - 15-Sep-25
Unknown* 659 $427.01107 OTC Trade
16:29:27 - 15-Sep-25
Unknown* 241 $426.87341 OTC Trade
16:29:27 - 15-Sep-25
Unknown* 2 $424.14 OTC Trade
16:25:26 - 15-Sep-25
Unknown* 30 $418.6247 OTC Trade
15:41:06 - 15-Sep-25
Unknown* 110 $418.6247 OTC Trade
15:41:06 - 15-Sep-25
Unknown* 1 $417.16707 Currency Conversion
Negotiated Trade
15:16:43 - 15-Sep-25
Unknown* 0 $429.29 OTC Trade
14:51:01 - 15-Sep-25
Unknown* 0 $422.02 OTC Trade
14:38:19 - 15-Sep-25
Unknown* 0 $422.02 OTC Trade
14:38:14 - 15-Sep-25
Unknown* 0 $421.0801 OTC Trade
14:31:31 - 15-Sep-25
Unknown* 0 $421.0801 OTC Trade
14:31:31 - 15-Sep-25
Unknown* 0 $421.0801 OTC Trade
14:30:35 - 15-Sep-25
Unknown* 0 $425.00 OTC Trade
14:30:21 - 15-Sep-25
Unknown* 0 $425.00 OTC Trade
14:30:21 - 15-Sep-25
Unknown* 0 $425.00 OTC Trade
14:30:21 - 15-Sep-25
Unknown* 0 $425.00 OTC Trade
14:30:21 - 15-Sep-25
Unknown* 0 $425.00 OTC Trade
14:30:21 - 15-Sep-25
Unknown* 0 $425.00 OTC Trade
14:30:21 - 15-Sep-25
Unknown* 37 $431.38912 Currency Conversion
Negotiated Trade
20:01:25 - 12-Sep-25
Unknown* 1 $430.5664 Cross
OTC Trade
19:10:26 - 12-Sep-25
Unknown* 381 $430.7825 OTC Trade
18:29:47 - 12-Sep-25
Unknown* 179 $430.92463 OTC Trade
18:29:47 - 12-Sep-25
Unknown* 0 $438.6499 OTC Trade
14:50:38 - 12-Sep-25
Unknown* 10 $439.703 OTC Trade
14:44:31 - 12-Sep-25
Unknown* 0 $436.00 OTC Trade
14:30:29 - 12-Sep-25
Unknown* 4 $436.00 OTC Trade
14:30:29 - 12-Sep-25
Unknown* 0 $433.21 OTC Trade
17:48:39 - 11-Sep-25
Unknown* 7 $431.02756 Currency Conversion
Negotiated Trade
15:45:27 - 11-Sep-25
Unknown* 14 $434.00 OTC Trade
14:52:24 - 11-Sep-25
Unknown* 40 $433.88 OTC Trade
14:49:58 - 11-Sep-25
Unknown* 0 $437.96 OTC Trade
14:30:18 - 11-Sep-25
Unknown* 0 $437.96 OTC Trade
14:30:18 - 11-Sep-25
Unknown* 0 $437.96 OTC Trade
14:30:18 - 11-Sep-25
Unknown* 0 $437.96 OTC Trade
14:30:18 - 11-Sep-25
Unknown* 0 $437.96 OTC Trade
14:30:18 - 11-Sep-25
Unknown* 0 $437.96 OTC Trade
14:30:18 - 11-Sep-25
Unknown* 4 $428.00 OTC Trade
14:30:18 - 11-Sep-25
Unknown* 50 $428.87 OTC Trade
14:30:05 - 11-Sep-25
Unknown* 23 $437.00 OTC Trade
17:15:10 - 10-Sep-25
Unknown* 0 $439.29 OTC Trade
16:35:36 - 10-Sep-25
Unknown* 0 $439.34 OTC Trade
16:28:47 - 10-Sep-25
Unknown* 15 $439.75 OTC Trade
16:25:59 - 10-Sep-25
Unknown* 12 $440.075 OTC Trade
16:11:06 - 10-Sep-25
Unknown* 1 $440.79364 Currency Conversion
Negotiated Trade
15:27:33 - 10-Sep-25
Unknown* 1 $448.66908 Currency Conversion
Negotiated Trade
15:27:32 - 10-Sep-25
Unknown* 5 $444.12426 SI Trade
Currency Conversion
15:15:16 - 10-Sep-25
Unknown* 0 $448.00 OTC Trade
14:30:11 - 10-Sep-25
Unknown* 13 $452.96 OTC Trade
14:30:11 - 10-Sep-25
Unknown* 13 $445.00 OTC Trade
18:14:17 - 09-Sep-25
Unknown* 316 $443.87 OTC Trade
18:10:49 - 09-Sep-25
Unknown* 0 $446.96 OTC Trade
17:53:56 - 09-Sep-25
Unknown* 0 $446.96 OTC Trade
17:53:55 - 09-Sep-25
Unknown* 0 $446.18 OTC Trade
17:47:58 - 09-Sep-25
Unknown* 0 $448.99 OTC Trade
17:32:44 - 09-Sep-25
Unknown* 0 $447.25 OTC Trade
17:18:31 - 09-Sep-25
Unknown* 1 $447.29 OTC Trade
16:25:11 - 09-Sep-25
Unknown* 0 $448.79 OTC Trade
15:59:04 - 09-Sep-25
Unknown* 0 $442.8901 OTC Trade
15:10:28 - 09-Sep-25
Unknown* 0 $442.8901 OTC Trade
15:10:28 - 09-Sep-25
Unknown* 80 $453.00 OTC Trade
14:30:23 - 09-Sep-25
Unknown* 0 $453.00 OTC Trade
14:30:23 - 09-Sep-25
Unknown* 0 $450.00 OTC Trade
14:30:23 - 09-Sep-25
Unknown* 0 $450.00 OTC Trade
14:30:23 - 09-Sep-25
Unknown* 1 $442.14 OTC Trade
01:02:59 - 09-Sep-25
Unknown* 1 $447.54029 Currency Conversion
Negotiated Trade
18:10:21 - 08-Sep-25
Unknown* 2 $449.455 OTC Trade
18:01:18 - 08-Sep-25
Unknown* 4 $449.135 OTC Trade
16:42:34 - 08-Sep-25
Unknown* 8 $443.87 OTC Trade
15:54:21 - 08-Sep-25
Unknown* 0 $442.99 OTC Trade
15:47:20 - 08-Sep-25
Unknown* 0 $441.52 OTC Trade
15:47:19 - 08-Sep-25
Unknown* 1 $441.28917 Currency Conversion
Negotiated Trade
15:20:23 - 08-Sep-25
Unknown* 6 $438.695 OTC Trade
14:45:29 - 08-Sep-25
Unknown* 0 $435.1699 OTC Trade
14:31:43 - 08-Sep-25
Unknown* 0 $435.1699 OTC Trade
14:31:43 - 08-Sep-25
Unknown* 0 $432.00 OTC Trade
14:31:43 - 08-Sep-25
Unknown* 11 $435.20 OTC Trade
14:30:57 - 08-Sep-25
Unknown* 0 $432.00 OTC Trade
14:30:55 - 08-Sep-25
Unknown* 1 $429.40784 Currency Conversion
Negotiated Trade
18:10:09 - 05-Sep-25
Unknown* 5 $435.20 OTC Trade
16:52:33 - 05-Sep-25
Unknown* 5 $431.00 OTC Trade
15:56:40 - 05-Sep-25
Unknown* 1 $430.28449 Currency Conversion
Negotiated Trade
15:24:41 - 05-Sep-25
Unknown* 45 $433.3077 Cross
OTC Trade
14:57:54 - 05-Sep-25
Unknown* 5 $432.44285 SI Trade
Currency Conversion
14:55:13 - 05-Sep-25
Unknown* 0 $437.50 OTC Trade
14:30:02 - 05-Sep-25
Unknown* 192 $433.1051 OTC Trade
20:50:00 - 04-Sep-25
Unknown* 8 $433.1051 OTC Trade
20:50:00 - 04-Sep-25
Unknown* 1 $430.105 OTC Trade
20:13:39 - 04-Sep-25
Unknown* 47 $428.5509 OTC Trade
17:57:21 - 04-Sep-25
Unknown* 2 $426.74 OTC Trade
16:51:15 - 04-Sep-25
Unknown* 200 $434.4154 OTC Trade
14:38:48 - 04-Sep-25
Unknown* 400 $438.7368 OTC Trade
14:38:33 - 04-Sep-25
Unknown* 107 $438.7368 OTC Trade
14:38:24 - 04-Sep-25
Unknown* 293 $438.7368 OTC Trade
14:38:24 - 04-Sep-25
Unknown* 3 $436.30 Cross
OTC Trade
14:30:51 - 04-Sep-25
Unknown* 12 $433.0428 OTC Trade
20:16:38 - 03-Sep-25
Unknown* 11 $426.7351 Cross
OTC Trade
18:57:50 - 03-Sep-25
Unknown* 25 $421.04285 Currency Conversion
Negotiated Trade
16:40:59 - 03-Sep-25
Unknown* 7 $440.0847 OTC Trade
15:03:06 - 03-Sep-25
Unknown* 10 $440.175 OTC Trade
14:52:00 - 03-Sep-25
Unknown* 0 $439.99 OTC Trade
14:30:52 - 03-Sep-25
Unknown* 0 $434.00 OTC Trade
14:30:52 - 03-Sep-25
Unknown* 0 $434.00 OTC Trade
14:30:51 - 03-Sep-25
Unknown* 0 $437.50 OTC Trade
20:15:44 - 02-Sep-25
Unknown* 1 $437.3042 OTC Trade
18:05:51 - 02-Sep-25
Unknown* 6 $436.0138 OTC Trade
18:03:50 - 02-Sep-25
Unknown* 10 $434.70 OTC Trade
15:56:07 - 02-Sep-25
Unknown* 1 $437.62152 Currency Conversion
Negotiated Trade
15:33:26 - 02-Sep-25
Unknown* 1 $446.69032 Currency Conversion
Negotiated Trade
15:33:26 - 02-Sep-25
Unknown* 447 $440.1675 OTC Trade
14:58:37 - 02-Sep-25
Unknown* 153 $440.1675 OTC Trade
14:58:37 - 02-Sep-25
Unknown* 0 $437.8401 OTC Trade
14:57:18 - 02-Sep-25
Unknown* 100 $438.00 OTC Trade
14:53:43 - 02-Sep-25
Unknown* 0 $440.30 OTC Trade
14:52:42 - 02-Sep-25
Unknown* 0 $441.00 OTC Trade
14:51:43 - 02-Sep-25
Unknown* 0 $441.00 OTC Trade
14:51:42 - 02-Sep-25
Unknown* 0 $441.00 OTC Trade
14:51:42 - 02-Sep-25
Unknown* 0 $441.00 OTC Trade
14:51:41 - 02-Sep-25
Unknown* 2 $439.695 OTC Trade
14:49:28 - 02-Sep-25
Unknown* 7 $446.28896 Currency Conversion
Negotiated Trade
14:32:38 - 02-Sep-25
Unknown* 0 $440.00 OTC Trade
14:32:15 - 02-Sep-25
Unknown* 0 $433.5601 OTC Trade
14:32:04 - 02-Sep-25
Unknown* 0 $433.5601 OTC Trade
14:32:04 - 02-Sep-25
Unknown* 1 $435.25 Cross
OTC Trade
14:30:01 - 02-Sep-25
Unknown* 1 $431.90 OTC Trade
20:10:30 - 29-Aug-25
Unknown* 1 $431.1396 OTC Trade
19:36:39 - 29-Aug-25
Unknown* 1 $431.28269 Currency Conversion
Negotiated Trade
18:10:20 - 29-Aug-25
Unknown* 100 $434.5238 OTC Trade
15:52:33 - 29-Aug-25
Unknown* 1 $438.48244 Currency Conversion
Negotiated Trade
15:23:09 - 29-Aug-25
Unknown* 0 $439.00 OTC Trade
14:51:21 - 29-Aug-25
Unknown* 4 $428.9933 Cross
OTC Trade
14:30:35 - 29-Aug-25
Unknown* 14 $436.39 OTC Trade
19:46:23 - 28-Aug-25
Unknown* 1 $431.40027 Currency Conversion
Negotiated Trade
18:10:19 - 28-Aug-25
Unknown* 0 $429.24 OTC Trade
16:09:50 - 28-Aug-25
Unknown* 0 $431.1899 OTC Trade
16:06:22 - 28-Aug-25
Unknown* 5 $430.1899 OTC Trade
16:04:07 - 28-Aug-25
Unknown* 0 $430.1899 OTC Trade
16:04:07 - 28-Aug-25
Unknown* 0 $430.1899 OTC Trade
16:01:30 - 28-Aug-25
Unknown* 1 $439.28275 Currency Conversion
Negotiated Trade
15:26:20 - 28-Aug-25
Unknown* 46 $436.29 Cross
OTC Trade
15:25:44 - 28-Aug-25
Unknown* 0 $432.8301 OTC Trade
14:51:22 - 28-Aug-25
Unknown* 0 $425.0601 OTC Trade
14:30:18 - 28-Aug-25
Unknown* 0 $425.0601 OTC Trade
14:30:07 - 28-Aug-25
Unknown* 5 $425.155 OTC Trade
20:55:09 - 27-Aug-25
Unknown* 1 $433.735 OTC Trade
17:02:09 - 27-Aug-25
Unknown* 16 $433.20203 Currency Conversion
Negotiated Trade
16:17:59 - 27-Aug-25
Unknown* 1 $429.51612 Currency Conversion
Negotiated Trade
15:24:36 - 27-Aug-25
Unknown* 1 $436.53603 Currency Conversion
Negotiated Trade
15:24:36 - 27-Aug-25
Unknown* 0 $426.8101 OTC Trade
14:51:03 - 27-Aug-25
Unknown* 7 $428.49153 Currency Conversion
Negotiated Trade
14:41:29 - 27-Aug-25
Unknown* 3 $427.58923 SI Trade
Currency Conversion
14:32:40 - 27-Aug-25
Unknown* 0 $425.00 OTC Trade
14:30:51 - 27-Aug-25
Unknown* 0 $425.00 OTC Trade
14:30:43 - 27-Aug-25
Unknown* 0 $425.00 OTC Trade
14:30:41 - 27-Aug-25
Unknown* 0 $420.63 OTC Trade
20:09:03 - 26-Aug-25
Unknown* 1 $420.94122 Currency Conversion
Negotiated Trade
18:10:17 - 26-Aug-25
Unknown* 313 $426.44 OTC Trade
18:01:36 - 26-Aug-25
Unknown* 0 $422.57 OTC Trade
17:16:01 - 26-Aug-25
Unknown* 40 $423.3257 OTC Trade
16:40:15 - 26-Aug-25
FTSE 100 Latest
Value9,228.11
Change19.74