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* 1 $554.64 OTC Trade
15:32:39 - 21-Nov-25
Unknown* 1 $546.44384 Currency Conversion
Negotiated Trade
15:21:38 - 21-Nov-25
Unknown* 1 $558.03777 Currency Conversion
Negotiated Trade
15:21:38 - 21-Nov-25
Unknown* 0 $540.00 OTC Trade
14:31:40 - 21-Nov-25
Unknown* 1 $544.14 OTC Trade
20:45:44 - 20-Nov-25
Unknown* 0 $545.00 OTC Trade
20:40:54 - 20-Nov-25
Unknown* 1 $557.04 OTC Trade
18:08:59 - 20-Nov-25
Unknown* 30 $553.39 OTC Trade
17:07:40 - 20-Nov-25
Unknown* 0 $567.23 OTC Trade
15:43:54 - 20-Nov-25
Unknown* 30 $567.23 OTC Trade
15:43:54 - 20-Nov-25
Unknown* 0 $567.23 OTC Trade
15:43:54 - 20-Nov-25
Unknown* 0 $567.23 OTC Trade
15:43:54 - 20-Nov-25
Unknown* 10 $567.05 OTC Trade
15:32:03 - 20-Nov-25
Unknown* 1 $561.4519 Currency Conversion
Negotiated Trade
15:19:40 - 20-Nov-25
Unknown* 1 $570.3901 Currency Conversion
Negotiated Trade
15:19:40 - 20-Nov-25
Unknown* 10 $566.915 OTC Trade
14:42:39 - 20-Nov-25
Unknown* 2 $553.00 OTC Trade
13:52:37 - 20-Nov-25
Unknown* 2 $560.05 OTC Trade
20:14:07 - 19-Nov-25
Unknown* 1 $555.48671 Currency Conversion
Negotiated Trade
18:10:15 - 19-Nov-25
Unknown* 2 $560.295 OTC Trade
16:42:45 - 19-Nov-25
Unknown* 0 $568.98 OTC Trade
16:02:23 - 19-Nov-25
Unknown* 0 $568.98 OTC Trade
16:02:14 - 19-Nov-25
Unknown* 37 $570.50081 Currency Conversion
Negotiated Trade
15:46:25 - 19-Nov-25
Unknown* 0 $567.9199 OTC Trade
15:37:50 - 19-Nov-25
Unknown* 0 $569.50 OTC Trade
15:31:49 - 19-Nov-25
Unknown* 0 $569.50 OTC Trade
15:31:30 - 19-Nov-25
Unknown* 0 $569.50 OTC Trade
15:28:15 - 19-Nov-25
Unknown* 7 $567.47 OTC Trade
15:25:57 - 19-Nov-25
Unknown* 1 $573.6394 Currency Conversion
Negotiated Trade
15:16:03 - 19-Nov-25
Unknown* 0 $563.80 OTC Trade
15:05:43 - 19-Nov-25
Unknown* 0 $560.75 OTC Trade
14:51:04 - 19-Nov-25
Unknown* 0 $560.75 OTC Trade
14:51:03 - 19-Nov-25
Unknown* 0 $554.00 OTC Trade
14:30:15 - 19-Nov-25
Unknown* 0 $554.00 OTC Trade
14:30:15 - 19-Nov-25
Unknown* 0 $554.00 OTC Trade
14:30:15 - 19-Nov-25
Unknown* 4 $562.01 OTC Trade
20:39:54 - 18-Nov-25
Unknown* 0 $569.25 OTC Trade
18:14:03 - 18-Nov-25
Unknown* 4 $571.13 OTC Trade
17:57:49 - 18-Nov-25
Unknown* 4 $569.50 OTC Trade
17:55:30 - 18-Nov-25
Unknown* 1 $577.99 OTC Trade
17:16:52 - 18-Nov-25
Unknown* 4 $575.31 OTC Trade
17:12:53 - 18-Nov-25
Unknown* 2 $575.00 OTC Trade
17:12:52 - 18-Nov-25
Unknown* 10 $572.2902 OTC Trade
17:06:50 - 18-Nov-25
Unknown* 1 $572.565 OTC Trade
17:05:03 - 18-Nov-25
Unknown* 1 $572.6897 OTC Trade
17:00:39 - 18-Nov-25
Unknown* 32 $570.18 OTC Trade
16:47:25 - 18-Nov-25
Unknown* 0 $572.80 OTC Trade
16:40:08 - 18-Nov-25
Unknown* 0 $572.7084 OTC Trade
16:40:08 - 18-Nov-25
Unknown* 2 $564.76 OTC Trade
16:21:16 - 18-Nov-25
Unknown* 8 $557.07 OTC Trade
15:49:25 - 18-Nov-25
Unknown* 1 $549.00464 Currency Conversion
Negotiated Trade
15:19:28 - 18-Nov-25
Unknown* 1 $559.73799 Currency Conversion
Negotiated Trade
15:19:28 - 18-Nov-25
Unknown* 2 $556.52 OTC Trade
15:15:31 - 18-Nov-25
Unknown* 0 $550.6799 OTC Trade
15:03:52 - 18-Nov-25
Unknown* 0 $549.00 OTC Trade
14:51:00 - 18-Nov-25
Unknown* 0 $550.00 OTC Trade
14:30:43 - 18-Nov-25
Unknown* 0 $550.00 OTC Trade
14:30:42 - 18-Nov-25
Unknown* 1 $543.90 OTC Trade
12:23:40 - 18-Nov-25
Unknown* 1 $551.00 OTC Trade
12:21:24 - 18-Nov-25
Unknown* 1 $551.00 OTC Trade
12:11:55 - 18-Nov-25
Unknown* 6 $543.95 OTC Trade
06:33:50 - 18-Nov-25
Unknown* 5 $553.00 OTC Trade
22:41:18 - 17-Nov-25
Unknown* 1 $550.99 OTC Trade
20:28:26 - 17-Nov-25
Unknown* 8 $548.76 OTC Trade
20:22:18 - 17-Nov-25
Unknown* 12 $548.76 OTC Trade
20:22:18 - 17-Nov-25
Unknown* 40 $548.76 OTC Trade
20:22:18 - 17-Nov-25
Unknown* 0 $549.91 OTC Trade
20:19:31 - 17-Nov-25
Unknown* 0 $546.63 OTC Trade
20:19:08 - 17-Nov-25
Unknown* 0 $545.87 OTC Trade
19:00:27 - 17-Nov-25
Unknown* 0 $545.87 OTC Trade
18:59:40 - 17-Nov-25
Unknown* 8 $548.50 OTC Trade
18:52:05 - 17-Nov-25
Unknown* 2 $550.12 OTC Trade
18:46:33 - 17-Nov-25
Unknown* 8 $550.23 OTC Trade
18:44:18 - 17-Nov-25
Unknown* 0 $549.55 OTC Trade
18:19:18 - 17-Nov-25
Unknown* 1 $547.405 OTC Trade
18:11:52 - 17-Nov-25
Unknown* 1 $547.40 OTC Trade
18:11:47 - 17-Nov-25
Unknown* 1 $547.39 OTC Trade
18:11:31 - 17-Nov-25
Unknown* 1 $551.83642 Currency Conversion
Negotiated Trade
18:10:14 - 17-Nov-25
Unknown* 1 $549.34 OTC Trade
17:51:41 - 17-Nov-25
Unknown* 1 $549.59 OTC Trade
17:47:54 - 17-Nov-25
Unknown* 4 $551.4937 OTC Trade
17:06:13 - 17-Nov-25
Unknown* 0 $547.00 OTC Trade
16:38:43 - 17-Nov-25
Unknown* 0 $539.55 OTC Trade
16:00:32 - 17-Nov-25
Unknown* 1 $540.25 OTC Trade
15:50:55 - 17-Nov-25
Unknown* 1 $538.52 OTC Trade
15:46:56 - 17-Nov-25
Unknown* 2 $541.8029 OTC Trade
15:30:12 - 17-Nov-25
Unknown* 5 $541.00 OTC Trade
15:25:11 - 17-Nov-25
Unknown* 3 $540.6593 Currency Conversion
Negotiated Trade
15:23:30 - 17-Nov-25
Unknown* 2 $544.00 OTC Trade
15:23:29 - 17-Nov-25
Unknown* 1 $530.05215 Currency Conversion
Negotiated Trade
15:21:30 - 17-Nov-25
Unknown* 1 $541.93689 Currency Conversion
Negotiated Trade
15:21:30 - 17-Nov-25
Unknown* 0 $541.00 OTC Trade
15:05:47 - 17-Nov-25
Unknown* 0 $539.96 OTC Trade
14:59:34 - 17-Nov-25
Unknown* 0 $538.105 OTC Trade
14:59:34 - 17-Nov-25
Unknown* 2 $532.8802 Cross
OTC Trade
14:50:54 - 17-Nov-25
Unknown* 0 $532.8601 OTC Trade
14:48:23 - 17-Nov-25
Unknown* 0 $532.8601 OTC Trade
14:48:09 - 17-Nov-25
Unknown* 0 $535.84 OTC Trade
14:40:09 - 17-Nov-25
Unknown* 17 $535.19 OTC Trade
14:35:47 - 17-Nov-25
Unknown* 0 $529.00 OTC Trade
14:33:17 - 17-Nov-25
Unknown* 0 $526.05 OTC Trade
14:31:24 - 17-Nov-25
Unknown* 0 $523.025 OTC Trade
14:31:24 - 17-Nov-25
Unknown* 1 $526.65 OTC Trade
14:30:28 - 17-Nov-25
Unknown* 1 $529.00 OTC Trade
14:30:28 - 17-Nov-25
Unknown* 0 $526.6501 OTC Trade
14:30:26 - 17-Nov-25
Unknown* 1 $525.00 Cross
OTC Trade
14:30:01 - 17-Nov-25
Unknown* 1 $535.00 OTC Trade
13:55:13 - 17-Nov-25
Unknown* 0 $529.35 OTC Trade
19:30:33 - 14-Nov-25
Unknown* 1 $524.59679 Currency Conversion
Negotiated Trade
18:10:23 - 14-Nov-25
Unknown* 80 $533.52 OTC Trade
17:41:59 - 14-Nov-25
Unknown* 5 $530.89 OTC Trade
16:00:00 - 14-Nov-25
Unknown* 5 $530.89 OTC Trade
16:00:00 - 14-Nov-25
Unknown* 1 $531.16672 Currency Conversion
Negotiated Trade
15:16:53 - 14-Nov-25
Unknown* 90 $512.7434 OTC Trade
14:34:52 - 14-Nov-25
Unknown* 7 $503.5401 OTC Trade
14:30:23 - 14-Nov-25
Unknown* 0 $518.66 OTC Trade
19:03:01 - 13-Nov-25
Unknown* 1 $517.90 OTC Trade
18:48:58 - 13-Nov-25
Unknown* 1 $522.48117 Currency Conversion
Negotiated Trade
18:10:20 - 13-Nov-25
Unknown* 13 $522.02 OTC Trade
16:56:48 - 13-Nov-25
Unknown* 303 $520.58589 Currency Conversion
Negotiated Trade
16:52:26 - 13-Nov-25
Unknown* 50 $518.67146 Currency Conversion
Negotiated Trade
16:42:27 - 13-Nov-25
Unknown* 0 $523.47 OTC Trade
16:10:26 - 13-Nov-25
Unknown* 99 $518.23827 Currency Conversion
Negotiated Trade
15:56:34 - 13-Nov-25
Unknown* 192 $519.1183 Currency Conversion
Negotiated Trade
15:55:15 - 13-Nov-25
Unknown* 2 $522.9063 Cross
OTC Trade
15:37:34 - 13-Nov-25
Unknown* 3 $522.8801 OTC Trade
14:30:12 - 13-Nov-25
Unknown* 3 $527.37 Cross
OTC Trade
14:30:02 - 13-Nov-25
Unknown* 0 $527.1899 OTC Trade
18:57:21 - 12-Nov-25
Unknown* 0 $527.1899 OTC Trade
18:56:45 - 12-Nov-25
Unknown* 4 $521.86 OTC Trade
16:38:06 - 12-Nov-25
Unknown* 0 $538.76 OTC Trade
14:58:55 - 12-Nov-25
Unknown* 0 $539.4199 OTC Trade
14:53:08 - 12-Nov-25
Unknown* 0 $539.4299 OTC Trade
14:48:38 - 12-Nov-25
Unknown* 10 $535.00 OTC Trade
14:34:39 - 12-Nov-25
Unknown* 0 $539.00 OTC Trade
14:30:38 - 12-Nov-25
Unknown* 4 $534.80 OTC Trade
19:29:34 - 11-Nov-25
Unknown* 1 $529.70961 SI Trade
Currency Conversion
17:45:02 - 11-Nov-25
Unknown* 7 $529.53 OTC Trade
16:58:34 - 11-Nov-25
Unknown* 3 $528.8401 OTC Trade
16:29:44 - 11-Nov-25
Unknown* 3 $528.8401 OTC Trade
16:29:44 - 11-Nov-25
Unknown* 0 $526.49 OTC Trade
16:10:20 - 11-Nov-25
Unknown* 40 $525.51 OTC Trade
16:09:17 - 11-Nov-25
Unknown* 1 $522.005 OTC Trade
15:42:00 - 11-Nov-25
Unknown* 1 $513.72456 Currency Conversion
Negotiated Trade
15:22:46 - 11-Nov-25
Unknown* 1 $521.67467 Currency Conversion
Negotiated Trade
15:22:45 - 11-Nov-25
Unknown* 25 $518.55 OTC Trade
15:02:35 - 11-Nov-25
Unknown* 0 $491.6899 OTC Trade
14:30:22 - 11-Nov-25
Unknown* 0 $491.6899 OTC Trade
14:30:21 - 11-Nov-25
Unknown* 0 $491.6899 OTC Trade
14:30:21 - 11-Nov-25
Unknown* 0 $491.6899 OTC Trade
14:30:21 - 11-Nov-25
Unknown* 0 $495.8801 OTC Trade
14:30:20 - 11-Nov-25
Unknown* 1 $497.00 OTC Trade
08:39:18 - 11-Nov-25
Unknown* 0 $499.90 OTC Trade
19:31:54 - 10-Nov-25
Unknown* 0 $499.45 OTC Trade
19:31:54 - 10-Nov-25
Unknown* 1 $494.38 OTC Trade
18:53:58 - 10-Nov-25
Unknown* 0 $492.00 OTC Trade
18:22:08 - 10-Nov-25
Unknown* 0 $489.49 OTC Trade
18:20:43 - 10-Nov-25
Unknown* 0 $489.49 OTC Trade
18:20:43 - 10-Nov-25
Unknown* 0 $489.49 OTC Trade
18:20:43 - 10-Nov-25
Unknown* 0 $489.49 OTC Trade
18:20:43 - 10-Nov-25
Unknown* 1 $486.40542 Currency Conversion
Negotiated Trade
18:10:11 - 10-Nov-25
Unknown* 0 $492.6201 OTC Trade
15:56:26 - 10-Nov-25
Unknown* 0 $491.48 OTC Trade
15:53:55 - 10-Nov-25
Unknown* 0 $490.97 OTC Trade
15:18:49 - 10-Nov-25
Unknown* 2 $490.00 OTC Trade
15:17:06 - 10-Nov-25
Unknown* 1 $493.18636 Currency Conversion
Negotiated Trade
15:16:22 - 10-Nov-25
Unknown* 2 $496.4562 Cross
OTC Trade
15:01:13 - 10-Nov-25
Unknown* 0 $497.1301 OTC Trade
14:30:52 - 10-Nov-25
Unknown* 0 $497.1301 OTC Trade
14:30:51 - 10-Nov-25
Unknown* 0 $497.1301 OTC Trade
14:30:51 - 10-Nov-25
Unknown* 0 $497.1301 OTC Trade
14:30:51 - 10-Nov-25
Unknown* 0 $502.50 OTC Trade
14:30:51 - 10-Nov-25
Unknown* 0 $497.96 OTC Trade
14:30:27 - 10-Nov-25
Unknown* 63 $485.69637 Currency Conversion
Negotiated Trade
20:53:06 - 07-Nov-25
Unknown* 7 $488.67 OTC Trade
20:19:30 - 07-Nov-25
Unknown* 2 $490.07 OTC Trade
19:39:36 - 07-Nov-25
Unknown* 25 $489.26 SI Trade
16:20:14 - 07-Nov-25
Unknown* -25 $0.00 SI Trade
Correction
16:20:14 - 07-Nov-25
Unknown* 25 $0.00 SI Trade
16:20:14 - 07-Nov-25
Unknown* 0 $480.5601 OTC Trade
16:11:31 - 07-Nov-25
Unknown* 1 $479.79007 Currency Conversion
Negotiated Trade
15:22:51 - 07-Nov-25
Unknown* 1 $488.07295 Currency Conversion
Negotiated Trade
15:22:51 - 07-Nov-25
Unknown* 20 $485.65758 Currency Conversion
Negotiated Trade
14:53:02 - 07-Nov-25
Unknown* 0 $484.66 OTC Trade
14:49:03 - 07-Nov-25
Unknown* 2 $477.5801 OTC Trade
14:30:04 - 07-Nov-25
Unknown* 1 $490.00 Cross
OTC Trade
20:53:04 - 06-Nov-25
Unknown* 1 $490.00 Cross
OTC Trade
20:52:37 - 06-Nov-25
Unknown* 24 $478.50 OTC Trade
18:59:16 - 06-Nov-25
Unknown* 6 $478.50 OTC Trade
18:59:16 - 06-Nov-25
Unknown* 1 $481.70071 Currency Conversion
Negotiated Trade
18:10:22 - 06-Nov-25
Unknown* 0 $480.00 OTC Trade
17:05:42 - 06-Nov-25
Unknown* 8 $476.34 OTC Trade
16:59:02 - 06-Nov-25
Unknown* 0 $480.99 OTC Trade
16:41:12 - 06-Nov-25
Unknown* 1 $480.46816 Currency Conversion
Negotiated Trade
15:16:56 - 06-Nov-25
Unknown* 4 $481.00 OTC Trade
14:41:57 - 06-Nov-25
Unknown* 4 $481.00 OTC Trade
14:41:57 - 06-Nov-25
Unknown* 0 $470.54 OTC Trade
14:31:27 - 06-Nov-25
Unknown* 2 $479.2332 OTC Trade
14:30:45 - 06-Nov-25
Unknown* 0 $470.53 OTC Trade
14:30:29 - 06-Nov-25
Unknown* 1 $470.52 OTC Trade
14:09:37 - 06-Nov-25
FTSE 100 Latest
Value9,539.71
Change12.06