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 $422.18 OTC Trade
14:57:36 - 31-Oct-25
Unknown* 1 $425.91 OTC Trade
14:32:56 - 31-Oct-25
Unknown* 0 $429.8901 OTC Trade
13:30:50 - 31-Oct-25
Unknown* 1 $428.90662 Currency Conversion
Negotiated Trade
15:18:16 - 30-Oct-25
Unknown* 1 $438.95708 Currency Conversion
Negotiated Trade
15:18:16 - 30-Oct-25
Unknown* 0 $427.98 OTC Trade
14:38:16 - 30-Oct-25
Unknown* 0 $427.98 OTC Trade
14:38:16 - 30-Oct-25
Unknown* 0 $424.88 OTC Trade
19:40:37 - 29-Oct-25
Unknown* 0 $424.61 OTC Trade
19:40:37 - 29-Oct-25
Unknown* 0 $428.3999 OTC Trade
18:30:35 - 29-Oct-25
Unknown* 0 $428.3999 OTC Trade
18:30:35 - 29-Oct-25
Unknown* 7 $428.03 OTC Trade
18:03:19 - 29-Oct-25
Unknown* 3 $428.03 OTC Trade
18:03:19 - 29-Oct-25
Unknown* 1 $417.86682 Currency Conversion
Negotiated Trade
15:19:11 - 29-Oct-25
Unknown* 1 $427.98593 Currency Conversion
Negotiated Trade
15:19:11 - 29-Oct-25
Unknown* 1 $419.90 OTC Trade
14:59:34 - 29-Oct-25
Unknown* 0 $416.45 OTC Trade
14:41:40 - 29-Oct-25
Unknown* 0 $416.45 OTC Trade
14:41:26 - 29-Oct-25
Unknown* 2 $406.00 OTC Trade
14:25:29 - 29-Oct-25
Unknown* 1 $411.3999 OTC Trade
14:03:29 - 29-Oct-25
Unknown* 2 $415.00 OTC Trade
13:37:17 - 29-Oct-25
Unknown* 0 $410.65 OTC Trade
13:35:10 - 29-Oct-25
Unknown* 2 $409.80 OTC Trade
13:34:49 - 29-Oct-25
Unknown* 14 $406.115 OTC Trade
13:34:46 - 29-Oct-25
Unknown* 1 $394.005 OTC Trade
13:33:51 - 29-Oct-25
Unknown* 1 $393.82 OTC Trade
13:33:45 - 29-Oct-25
Unknown* 4 $395.37 OTC Trade
13:33:21 - 29-Oct-25
Unknown* 0 $395.70 OTC Trade
13:32:58 - 29-Oct-25
Unknown* 20 $402.293 Cross
OTC Trade
13:32:18 - 29-Oct-25
Unknown* 1 $404.275 OTC Trade
13:32:17 - 29-Oct-25
Unknown* 0 $404.04 OTC Trade
13:32:17 - 29-Oct-25
Unknown* 0 $412.8101 OTC Trade
13:31:57 - 29-Oct-25
Unknown* 0 $425.00 OTC Trade
13:30:19 - 29-Oct-25
Unknown* 0 $425.00 OTC Trade
13:30:19 - 29-Oct-25
Unknown* 0 $425.00 OTC Trade
13:30:19 - 29-Oct-25
Unknown* 0 $425.00 OTC Trade
13:30:19 - 29-Oct-25
Unknown* 0 $430.97 OTC Trade
13:30:19 - 29-Oct-25
Unknown* 0 $425.00 OTC Trade
13:30:19 - 29-Oct-25
Unknown* 9 $0.00 SI Trade
16:40:51 - 28-Oct-25
Unknown* 9 $429.18 SI Trade
16:40:51 - 28-Oct-25
Unknown* -9 $0.00 SI Trade
Correction
16:40:51 - 28-Oct-25
Unknown* 0 $430.27 OTC Trade
16:04:34 - 28-Oct-25
Unknown* 0 $429.1101 OTC Trade
15:43:03 - 28-Oct-25
Unknown* 3 $434.00 OTC Trade
14:29:58 - 28-Oct-25
Unknown* 0 $432.21 OTC Trade
13:30:47 - 28-Oct-25
Unknown* 1 $435.36 Cross
OTC Trade
19:49:08 - 27-Oct-25
Unknown* 1 $434.7399 OTC Trade
19:41:15 - 27-Oct-25
Unknown* 0 $434.92 OTC Trade
19:04:08 - 27-Oct-25
Unknown* 1 $436.80866 Currency Conversion
Negotiated Trade
18:10:17 - 27-Oct-25
Unknown* 1 $422.69016 Currency Conversion
Negotiated Trade
15:14:44 - 27-Oct-25
Unknown* 3 $431.00 OTC Trade
14:03:50 - 27-Oct-25
Unknown* 0 $427.4299 OTC Trade
13:51:36 - 27-Oct-25
Unknown* 0 $423.3901 OTC Trade
13:30:13 - 27-Oct-25
Unknown* 0 $423.3901 OTC Trade
13:30:13 - 27-Oct-25
Unknown* 4 $422.72428 SI Trade
Currency Conversion
17:06:25 - 24-Oct-25
Unknown* 3 $422.00 OTC Trade
16:35:45 - 24-Oct-25
Unknown* 2 $423.00 OTC Trade
16:27:41 - 24-Oct-25
Unknown* 12 $422.44955 Currency Conversion
Negotiated Trade
20:21:01 - 23-Oct-25
Unknown* 7 $422.00 OTC Trade
19:43:49 - 23-Oct-25
Unknown* 0 $416.01 OTC Trade
18:10:07 - 23-Oct-25
Unknown* 0 $416.01 OTC Trade
18:10:07 - 23-Oct-25
Unknown* 0 $416.01 OTC Trade
18:10:06 - 23-Oct-25
Unknown* 0 $416.01 OTC Trade
18:10:05 - 23-Oct-25
Unknown* 3 $416.30 OTC Trade
16:43:58 - 23-Oct-25
Unknown* 34 $416.86896 Currency Conversion
Negotiated Trade
15:11:16 - 23-Oct-25
Unknown* 37 $418.45545 Currency Conversion
Negotiated Trade
14:58:08 - 23-Oct-25
Unknown* 0 $415.1001 OTC Trade
14:30:37 - 23-Oct-25
Unknown* 0 $415.1001 OTC Trade
14:30:37 - 23-Oct-25
Unknown* 0 $417.25 OTC Trade
20:51:59 - 22-Oct-25
Unknown* 9 $417.57543 SI Trade
Currency Conversion
20:48:45 - 22-Oct-25
Unknown* 30 $419.085 OTC Trade
20:05:14 - 22-Oct-25
Unknown* 1 $416.82 OTC Trade
19:01:32 - 22-Oct-25
Unknown* 1 $416.82 OTC Trade
19:01:09 - 22-Oct-25
Unknown* 2 $420.58 OTC Trade
17:12:39 - 22-Oct-25
Unknown* 5 $418.8401 OTC Trade
16:42:18 - 22-Oct-25
Unknown* 5 $416.05 OTC Trade
16:40:54 - 22-Oct-25
Unknown* 2 $416.50 OTC Trade
16:36:53 - 22-Oct-25
Unknown* 2 $416.50 OTC Trade
16:30:46 - 22-Oct-25
Unknown* 1 $417.00 OTC Trade
16:27:37 - 22-Oct-25
Unknown* 10 $418.7113 OTC Trade
16:17:14 - 22-Oct-25
Unknown* 1 $420.25 OTC Trade
16:01:09 - 22-Oct-25
Unknown* 1 $420.50 OTC Trade
15:59:19 - 22-Oct-25
Unknown* 2 $420.00 OTC Trade
15:50:06 - 22-Oct-25
Unknown* 2 $422.00 OTC Trade
15:41:44 - 22-Oct-25
Unknown* 6 $423.00 Cross
OTC Trade
15:22:23 - 22-Oct-25
Unknown* 0 $438.50 OTC Trade
14:30:07 - 22-Oct-25
Unknown* 4 $427.052 OTC Trade
20:41:09 - 21-Oct-25
Unknown* 2 $427.47 OTC Trade
20:41:09 - 21-Oct-25
Unknown* 4 $428.75 OTC Trade
20:40:48 - 21-Oct-25
Unknown* 0 $427.90 OTC Trade
20:40:35 - 21-Oct-25
Unknown* 0 $428.15 OTC Trade
20:40:35 - 21-Oct-25
Unknown* 1 $439.1385 Currency Conversion
Negotiated Trade
18:10:13 - 21-Oct-25
Unknown* 4 $436.10 OTC Trade
17:27:26 - 21-Oct-25
Unknown* 2 $440.00 OTC Trade
16:28:36 - 21-Oct-25
Unknown* 0 $440.47 OTC Trade
16:12:56 - 21-Oct-25
Unknown* 1 $430.62055 Currency Conversion
Negotiated Trade
15:19:15 - 21-Oct-25
Unknown* 0 $439.8999 OTC Trade
14:50:54 - 21-Oct-25
Unknown* 0 $439.8999 OTC Trade
14:50:54 - 21-Oct-25
Unknown* 0 $425.77 OTC Trade
17:42:45 - 20-Oct-25
Unknown* 1 $425.77 OTC Trade
17:42:45 - 20-Oct-25
Unknown* 0 $425.77 OTC Trade
17:42:45 - 20-Oct-25
Unknown* 1 $423.78 OTC Trade
16:45:40 - 20-Oct-25
Unknown* 2 $425.75 OTC Trade
16:20:46 - 20-Oct-25
Unknown* 10 $430.2385 OTC Trade
16:11:08 - 20-Oct-25
Unknown* 1 $435.06 OTC Trade
15:49:31 - 20-Oct-25
Unknown* 1 $434.93 Cross
OTC Trade
15:20:51 - 20-Oct-25
Unknown* 9 $432.5431 OTC Trade
17:48:51 - 17-Oct-25
Unknown* 60 $431.25362 Currency Conversion
Negotiated Trade
16:10:57 - 17-Oct-25
Unknown* 2 $430.70 OTC Trade
16:03:52 - 17-Oct-25
Unknown* 2 $430.00 Cross
OTC Trade
16:03:50 - 17-Oct-25
Unknown* 9 $435.06 OTC Trade
15:37:06 - 17-Oct-25
Unknown* 1 $435.86277 Currency Conversion
Negotiated Trade
15:18:54 - 17-Oct-25
Unknown* 1 $445.61108 Currency Conversion
Negotiated Trade
15:18:54 - 17-Oct-25
Unknown* 4 $443.02509 SI Trade
Currency Conversion
14:58:42 - 17-Oct-25
Unknown* 37 $440.63492 Currency Conversion
Negotiated Trade
14:52:32 - 17-Oct-25
Unknown* 34 $440.24219 Currency Conversion
Negotiated Trade
14:49:41 - 17-Oct-25
Unknown* 1 $436.04 OTC Trade
14:31:19 - 17-Oct-25
Unknown* 0 $439.4199 OTC Trade
14:31:12 - 17-Oct-25
Unknown* 2 $435.23 OTC Trade
01:05:54 - 17-Oct-25
Unknown* 1 $435.24 OTC Trade
01:05:54 - 17-Oct-25
Unknown* 7 $430.19 OTC Trade
01:01:48 - 17-Oct-25
Unknown* 8 $430.13 OTC Trade
01:01:45 - 17-Oct-25
Unknown* 4 $430.02 OTC Trade
01:01:39 - 17-Oct-25
Unknown* 4 $430.09 OTC Trade
01:01:36 - 17-Oct-25
Unknown* 3 $442.738 OTC Trade
20:57:35 - 16-Oct-25
Unknown* 0 $441.3201 OTC Trade
18:45:43 - 16-Oct-25
Unknown* 0 $441.3201 OTC Trade
18:45:43 - 16-Oct-25
Unknown* 2 $442.3701 OTC Trade
18:01:51 - 16-Oct-25
Unknown* 2 $448.00 OTC Trade
17:24:33 - 16-Oct-25
Unknown* 0 $436.1599 OTC Trade
15:40:45 - 16-Oct-25
Unknown* 0 $436.1599 OTC Trade
15:40:45 - 16-Oct-25
Unknown* 0 $437.75 OTC Trade
14:50:33 - 16-Oct-25
Unknown* 0 $436.99 OTC Trade
14:43:02 - 16-Oct-25
Unknown* 2 $440.88 OTC Trade
14:40:41 - 16-Oct-25
Unknown* 3 $438.64 OTC Trade
14:40:41 - 16-Oct-25
Unknown* 1 $439.50 OTC Trade
14:30:47 - 16-Oct-25
Unknown* 2 $435.62 OTC Trade
20:45:07 - 15-Oct-25
Unknown* 0 $430.00 OTC Trade
20:22:20 - 15-Oct-25
Unknown* 1 $436.26451 Currency Conversion
Negotiated Trade
18:10:14 - 15-Oct-25
Unknown* 2 $442.00 OTC Trade
15:46:07 - 15-Oct-25
Unknown* 1 $434.9943 Currency Conversion
Negotiated Trade
15:17:23 - 15-Oct-25
Unknown* 7 $441.04 OTC Trade
15:14:51 - 15-Oct-25
Unknown* 7 $442.3532 Cross
OTC Trade
14:58:22 - 15-Oct-25
Unknown* 0 $445.00 OTC Trade
14:55:50 - 15-Oct-25
Unknown* 0 $445.00 OTC Trade
14:55:50 - 15-Oct-25
Unknown* 0 $446.00 OTC Trade
14:50:38 - 15-Oct-25
Unknown* 0 $446.00 OTC Trade
14:50:37 - 15-Oct-25
Unknown* 1 $445.05 OTC Trade
14:30:57 - 15-Oct-25
Unknown* 0 $433.51 OTC Trade
20:38:54 - 14-Oct-25
Unknown* 5 $432.055 OTC Trade
20:38:54 - 14-Oct-25
Unknown* 30 $429.16336 SI Trade
Currency Conversion
19:24:55 - 14-Oct-25
Unknown* 1 $421.861 Currency Conversion
Negotiated Trade
18:10:26 - 14-Oct-25
Unknown* 1 $425.47 OTC Trade
16:53:10 - 14-Oct-25
Unknown* 6 $425.05 OTC Trade
16:51:33 - 14-Oct-25
Unknown* 0 $420.50 OTC Trade
14:51:51 - 14-Oct-25
Unknown* 0 $420.50 OTC Trade
14:51:50 - 14-Oct-25
Unknown* 0 $420.50 OTC Trade
14:50:51 - 14-Oct-25
Unknown* 20 $422.1165 OTC Trade
14:40:24 - 14-Oct-25
Unknown* 15 $422.3773 OTC Trade
14:37:57 - 14-Oct-25
Unknown* 0 $426.6499 OTC Trade
14:31:46 - 14-Oct-25
Unknown* 0 $426.6499 OTC Trade
14:31:46 - 14-Oct-25
Unknown* 1 $427.80 OTC Trade
14:30:39 - 14-Oct-25
Unknown* 0 $428.6001 OTC Trade
17:39:09 - 13-Oct-25
Unknown* 3 $424.7152 OTC Trade
15:59:07 - 13-Oct-25
Unknown* 2 $424.601 OTC Trade
15:53:29 - 13-Oct-25
Unknown* 1 $420.80 OTC Trade
15:25:15 - 13-Oct-25
Unknown* 1 $420.05 OTC Trade
15:19:49 - 13-Oct-25
Unknown* 0 $426.6101 OTC Trade
14:51:59 - 13-Oct-25
Unknown* 0 $426.6101 OTC Trade
14:51:59 - 13-Oct-25
Unknown* 0 $426.6101 OTC Trade
14:51:57 - 13-Oct-25
Unknown* 1 $423.75 OTC Trade
14:37:00 - 13-Oct-25
Unknown* 1 $434.5329 Cross
OTC Trade
19:58:54 - 10-Oct-25
Unknown* 1 $445.84687 Currency Conversion
Negotiated Trade
18:10:18 - 10-Oct-25
Unknown* 3 $442.48 OTC Trade
17:20:15 - 10-Oct-25
Unknown* 0 $420.00 OTC Trade
15:58:24 - 10-Oct-25
Unknown* 7 $426.98 OTC Trade
15:41:38 - 10-Oct-25
Unknown* 1 $424.66642 Currency Conversion
Negotiated Trade
15:16:17 - 10-Oct-25
Unknown* 0 $429.6799 OTC Trade
14:50:53 - 10-Oct-25
Unknown* 0 $428.50 OTC Trade
14:30:20 - 10-Oct-25
Unknown* 0 $428.50 OTC Trade
14:30:20 - 10-Oct-25
Unknown* 3 $436.6401 OTC Trade
17:38:53 - 09-Oct-25
Unknown* 3 $440.0801 OTC Trade
15:50:16 - 09-Oct-25
Unknown* 0 $432.78 OTC Trade
14:50:59 - 09-Oct-25
Unknown* 0 $432.78 OTC Trade
14:50:59 - 09-Oct-25
Unknown* 0 $436.95 OTC Trade
14:38:41 - 09-Oct-25
Unknown* 1 $435.57 OTC Trade
20:56:43 - 08-Oct-25
Unknown* 5 $438.00 OTC Trade
16:35:05 - 08-Oct-25
Unknown* 1 $435.15933 Currency Conversion
Negotiated Trade
15:18:29 - 08-Oct-25
Unknown* 1 $444.58586 Currency Conversion
Negotiated Trade
15:18:29 - 08-Oct-25
Unknown* 0 $438.74 OTC Trade
14:51:17 - 08-Oct-25
Unknown* 0 $450.00 OTC Trade
14:30:43 - 08-Oct-25
Unknown* 0 $436.00 OTC Trade
14:30:42 - 08-Oct-25
Unknown* 0 $450.00 OTC Trade
14:30:42 - 08-Oct-25
Unknown* 1 $438.49 OTC Trade
12:07:31 - 08-Oct-25
Unknown* 1 $438.49 OTC Trade
12:07:28 - 08-Oct-25
Unknown* 1 $438.49 OTC Trade
12:07:22 - 08-Oct-25
Unknown* 1 $438.49 OTC Trade
12:00:00 - 08-Oct-25
Unknown* 1 $430.00 OTC Trade
11:52:58 - 08-Oct-25
Unknown* 0 $437.39 OTC Trade
20:41:56 - 07-Oct-25
Unknown* 0 $436.9924 OTC Trade
20:32:50 - 07-Oct-25
FTSE 100 Latest
Value9,717.25
Change-42.81