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 $364.47297 Currency Conversion
Negotiated Trade
15:25:07 - 15-Aug-25
Unknown* 4 $362.1699 OTC Trade
14:55:51 - 15-Aug-25
Unknown* 3 $374.0498 OTC Trade
20:21:21 - 14-Aug-25
Unknown* 50 $374.57152 Currency Conversion
Negotiated Trade
18:51:12 - 14-Aug-25
Unknown* 2 $373.0051 Cross
OTC Trade
18:32:31 - 14-Aug-25
Unknown* 3 $369.6401 OTC Trade
17:42:26 - 14-Aug-25
Unknown* 250 $371.63623 SI Trade
Currency Conversion
17:08:33 - 14-Aug-25
Unknown* 1 $368.5142 Cross
OTC Trade
15:26:27 - 14-Aug-25
Unknown* 0 $373.8101 OTC Trade
14:51:13 - 14-Aug-25
Unknown* 0 $373.8101 OTC Trade
14:51:13 - 14-Aug-25
Unknown* 10 $371.33 OTC Trade
14:45:58 - 14-Aug-25
Unknown* 0 $369.75 OTC Trade
14:31:07 - 14-Aug-25
Unknown* 0 $369.75 OTC Trade
14:31:07 - 14-Aug-25
Unknown* 7 $370.56 OTC Trade
14:30:00 - 14-Aug-25
Unknown* 7 $370.56 OTC Trade
14:30:00 - 14-Aug-25
Unknown* 1 $369.99 OTC Trade
20:26:21 - 13-Aug-25
Unknown* 2 $373.30 OTC Trade
18:38:44 - 13-Aug-25
Unknown* 7 $372.76 OTC Trade
17:23:14 - 13-Aug-25
Unknown* 5 $370.62 OTC Trade
16:31:49 - 13-Aug-25
Unknown* 10 $366.74 OTC Trade
16:06:14 - 13-Aug-25
Unknown* 1 $357.91247 Currency Conversion
Negotiated Trade
15:31:22 - 13-Aug-25
Unknown* 1 $366.1041 Currency Conversion
Negotiated Trade
15:31:22 - 13-Aug-25
Unknown* 0 $369.03 OTC Trade
15:15:07 - 13-Aug-25
Unknown* 10 $367.397 OTC Trade
15:05:22 - 13-Aug-25
Unknown* 150 $359.90735 SI Trade
Currency Conversion
20:52:18 - 12-Aug-25
Unknown* 1 $354.1962 Cross
OTC Trade
15:47:11 - 12-Aug-25
Unknown* 0 $354.55 OTC Trade
15:39:53 - 12-Aug-25
Unknown* 1 $348.7331 Currency Conversion
Negotiated Trade
15:36:46 - 12-Aug-25
Unknown* 1 $356.2832 Currency Conversion
Negotiated Trade
15:36:46 - 12-Aug-25
Unknown* 3 $352.48 OTC Trade
14:39:08 - 12-Aug-25
Unknown* 3 $350.455 OTC Trade
14:34:23 - 12-Aug-25
Unknown* 1 $352.48 Cross
OTC Trade
14:30:22 - 12-Aug-25
Unknown* 6 $345.6458 Cross
OTC Trade
17:34:38 - 11-Aug-25
Unknown* 12 $349.61 OTC Trade
17:12:37 - 11-Aug-25
Unknown* 1 $355.5018 Currency Conversion
Negotiated Trade
15:22:56 - 11-Aug-25
Unknown* 0 $349.04 OTC Trade
15:12:12 - 11-Aug-25
Unknown* 100 $344.9085 OTC Trade
14:55:15 - 11-Aug-25
Unknown* 1 $346.10 Cross
OTC Trade
14:38:01 - 11-Aug-25
Unknown* 0 $343.47 OTC Trade
14:31:37 - 11-Aug-25
Unknown* 0 $343.47 OTC Trade
14:31:37 - 11-Aug-25
Unknown* 0 $343.47 OTC Trade
14:31:36 - 11-Aug-25
Unknown* 1 $344.31 Cross
OTC Trade
14:30:00 - 11-Aug-25
Unknown* 5 $355.00 Cross
OTC Trade
23:53:11 - 08-Aug-25
Unknown* 9 $344.285 OTC Trade
20:38:43 - 08-Aug-25
Unknown* 0 $346.80 OTC Trade
18:14:24 - 08-Aug-25
Unknown* 1 $342.80 OTC Trade
16:40:31 - 08-Aug-25
Unknown* 2 $345.00 OTC Trade
16:34:09 - 08-Aug-25
Unknown* 0 $341.01 OTC Trade
16:00:59 - 08-Aug-25
Unknown* 0 $341.01 OTC Trade
16:00:58 - 08-Aug-25
Unknown* 0 $339.3101 OTC Trade
15:11:24 - 08-Aug-25
Unknown* 0 $339.3101 OTC Trade
15:11:24 - 08-Aug-25
Unknown* 0 $342.3301 OTC Trade
14:48:47 - 08-Aug-25
Unknown* 10 $340.06 OTC Trade
20:04:11 - 07-Aug-25
Unknown* 10 $340.185 OTC Trade
18:45:35 - 07-Aug-25
Unknown* 1 $335.65969 Currency Conversion
Negotiated Trade
18:10:40 - 07-Aug-25
Unknown* 0 $337.63 OTC Trade
18:04:39 - 07-Aug-25
Unknown* 2 $344.20 OTC Trade
16:49:56 - 07-Aug-25
Unknown* 10 $345.945 OTC Trade
16:24:05 - 07-Aug-25
Unknown* 3 $339.5933 Cross
OTC Trade
16:16:50 - 07-Aug-25
Unknown* 100 $336.00 OTC Trade
15:02:59 - 07-Aug-25
Unknown* 2 $334.2133 Cross
OTC Trade
14:59:20 - 07-Aug-25
Unknown* 0 $333.8801 OTC Trade
14:30:46 - 07-Aug-25
Unknown* 0 $333.8801 OTC Trade
14:30:46 - 07-Aug-25
Unknown* 0 $338.05 OTC Trade
14:30:45 - 07-Aug-25
Unknown* 0 $338.05 OTC Trade
14:30:44 - 07-Aug-25
Unknown* 0 $333.8801 OTC Trade
14:30:43 - 07-Aug-25
Unknown* 2 $337.965 OTC Trade
20:51:20 - 06-Aug-25
Unknown* 8 $337.58 Negotiated Trade
18:24:46 - 06-Aug-25
Unknown* 1 $334.97785 Currency Conversion
Negotiated Trade
18:10:12 - 06-Aug-25
Unknown* 2 $343.20 OTC Trade
16:59:00 - 06-Aug-25
Unknown* 0 $339.9399 OTC Trade
16:38:35 - 06-Aug-25
Unknown* 1 $338.92 OTC Trade
16:32:19 - 06-Aug-25
Unknown* 1 $343.00 OTC Trade
16:17:58 - 06-Aug-25
Unknown* 2 $340.1236 Cross
OTC Trade
15:49:30 - 06-Aug-25
Unknown* 5 $340.00 OTC Trade
15:46:56 - 06-Aug-25
Unknown* 1 $339.52838 Currency Conversion
Negotiated Trade
15:28:44 - 06-Aug-25
Unknown* 3 $330.9933 Cross
OTC Trade
15:18:28 - 06-Aug-25
Unknown* 7 $332.96 OTC Trade
14:57:22 - 06-Aug-25
Unknown* 7 $332.96 OTC Trade
14:57:22 - 06-Aug-25
Unknown* 0 $338.00 OTC Trade
14:50:23 - 06-Aug-25
Unknown* 0 $338.00 OTC Trade
14:50:23 - 06-Aug-25
Unknown* 0 $335.1899 OTC Trade
14:30:13 - 06-Aug-25
Unknown* 1 $333.48 Cross
OTC Trade
14:30:01 - 06-Aug-25
Unknown* 31 $338.885 OTC Trade
20:50:15 - 05-Aug-25
Unknown* 7 $340.00 OTC Trade
20:12:12 - 05-Aug-25
Unknown* 0 $340.6799 OTC Trade
19:00:53 - 05-Aug-25
Unknown* 0 $340.03 OTC Trade
18:28:56 - 05-Aug-25
Unknown* 2 $343.29 OTC Trade
18:11:00 - 05-Aug-25
Unknown* 395 $343.60 OTC Trade
17:23:38 - 05-Aug-25
Unknown* 95 $342.383 Cross
OTC Trade
17:12:25 - 05-Aug-25
Unknown* 3 $341.99 OTC Trade
17:08:48 - 05-Aug-25
Unknown* 2 $337.2988 Cross
OTC Trade
16:55:20 - 05-Aug-25
Unknown* 0 $341.20 OTC Trade
16:33:51 - 05-Aug-25
Unknown* 0 $339.04 OTC Trade
16:33:51 - 05-Aug-25
Unknown* 3 $345.2567 Cross
OTC Trade
16:26:40 - 05-Aug-25
Unknown* 1 $331.82091 Currency Conversion
Negotiated Trade
15:37:29 - 05-Aug-25
Unknown* 1 $337.38724 Currency Conversion
Negotiated Trade
15:37:29 - 05-Aug-25
Unknown* 0 $328.3601 OTC Trade
15:13:29 - 05-Aug-25
Unknown* 0 $328.3601 OTC Trade
15:13:29 - 05-Aug-25
Unknown* 2 $328.2333 Cross
OTC Trade
15:12:47 - 05-Aug-25
Unknown* 1 $329.02 OTC Trade
15:11:49 - 05-Aug-25
Unknown* 1 $329.02 OTC Trade
15:11:49 - 05-Aug-25
Unknown* 5 $335.8368 Cross
OTC Trade
15:01:49 - 05-Aug-25
Unknown* 1 $330.0067 Cross
OTC Trade
14:58:03 - 05-Aug-25
Unknown* 30 $330.3901 OTC Trade
14:53:24 - 05-Aug-25
Unknown* 3 $326.6067 Cross
OTC Trade
14:49:24 - 05-Aug-25
Unknown* 5 $317.78 OTC Trade
14:45:08 - 05-Aug-25
Unknown* 3 $317.78 OTC Trade
14:45:08 - 05-Aug-25
Unknown* 4 $317.78 OTC Trade
14:45:08 - 05-Aug-25
Unknown* 3 $317.78 OTC Trade
14:45:08 - 05-Aug-25
Unknown* 3 $317.78 OTC Trade
14:45:08 - 05-Aug-25
Unknown* 5 $317.78 OTC Trade
14:45:08 - 05-Aug-25
Unknown* 5 $317.78 OTC Trade
14:45:08 - 05-Aug-25
Unknown* 12 $318.9931 Cross
OTC Trade
14:45:06 - 05-Aug-25
Unknown* 3 $320.40 OTC Trade
14:45:04 - 05-Aug-25
Unknown* 1 $317.35 OTC Trade
14:43:58 - 05-Aug-25
Unknown* 0 $320.20 OTC Trade
14:43:56 - 05-Aug-25
Unknown* 0 $316.00 OTC Trade
14:43:15 - 05-Aug-25
Unknown* 0 $323.80 OTC Trade
14:42:34 - 05-Aug-25
Unknown* 30 $323.25 OTC Trade
14:41:52 - 05-Aug-25
Unknown* 15 $314.00 OTC Trade
14:40:39 - 05-Aug-25
Unknown* 15 $315.8101 OTC Trade
14:39:23 - 05-Aug-25
Unknown* 2 $321.6337 Cross
OTC Trade
14:39:18 - 05-Aug-25
Unknown* 15 $323.8501 OTC Trade
14:38:46 - 05-Aug-25
Unknown* 15 $323.1699 OTC Trade
14:37:13 - 05-Aug-25
Unknown* 15 $319.03 OTC Trade
14:36:27 - 05-Aug-25
Unknown* 15 $323.78 OTC Trade
14:35:05 - 05-Aug-25
Unknown* 0 $324.6499 OTC Trade
14:34:57 - 05-Aug-25
Unknown* 5 $321.767 Cross
OTC Trade
14:34:38 - 05-Aug-25
Unknown* 5 $329.99 OTC Trade
14:33:01 - 05-Aug-25
Unknown* 2 $336.575 OTC Trade
14:31:55 - 05-Aug-25
Unknown* 1 $341.615 OTC Trade
14:31:33 - 05-Aug-25
Unknown* 3 $340.6101 OTC Trade
14:31:17 - 05-Aug-25
Unknown* 2 $348.46 OTC Trade
14:30:33 - 05-Aug-25
Unknown* 100 $345.09 OTC Trade
14:30:29 - 05-Aug-25
Unknown* 4 $350.00 Cross
OTC Trade
14:30:01 - 05-Aug-25
Unknown* 2 $350.00 Cross
OTC Trade
14:30:01 - 05-Aug-25
Unknown* 1 $344.00 OTC Trade
13:22:25 - 05-Aug-25
Unknown* 1 $345.00 OTC Trade
13:21:33 - 05-Aug-25
Unknown* 1 $345.00 OTC Trade
13:20:42 - 05-Aug-25
Unknown* 1 $345.00 OTC Trade
13:18:51 - 05-Aug-25
Unknown* 2 $342.20 OTC Trade
13:16:09 - 05-Aug-25
Unknown* 2 $347.00 OTC Trade
12:59:46 - 05-Aug-25
Unknown* 4 $347.00 OTC Trade
12:57:24 - 05-Aug-25
Unknown* 5 $352.00 OTC Trade
12:55:21 - 05-Aug-25
Unknown* 2 $345.00 OTC Trade
12:54:12 - 05-Aug-25
Unknown* 1 $348.95 OTC Trade
12:29:34 - 05-Aug-25
Unknown* 1 $348.95 OTC Trade
12:29:32 - 05-Aug-25
Unknown* 9 $340.00 OTC Trade
12:08:57 - 05-Aug-25
Unknown* 2 $315.675 OTC Trade
20:26:24 - 04-Aug-25
Unknown* 1 $315.4094 Cross
OTC Trade
20:21:02 - 04-Aug-25
Unknown* 94 $315.4095 Cross
OTC Trade
20:21:01 - 04-Aug-25
Unknown* 1 $316.33 OTC Trade
19:38:12 - 04-Aug-25
Unknown* 2 $316.27 OTC Trade
19:32:53 - 04-Aug-25
Unknown* 1 $309.09555 Currency Conversion
Negotiated Trade
18:10:25 - 04-Aug-25
Unknown* 1 $307.1483 Cross
OTC Trade
15:59:58 - 04-Aug-25
Unknown* 1 $310.44819 Currency Conversion
Negotiated Trade
15:24:53 - 04-Aug-25
Unknown* 4 $308.6899 OTC Trade
14:56:04 - 04-Aug-25
Unknown* 0 $299.49 OTC Trade
14:39:20 - 04-Aug-25
Unknown* 0 $299.49 OTC Trade
14:39:20 - 04-Aug-25
Unknown* 0 $299.49 OTC Trade
14:39:20 - 04-Aug-25
Unknown* 20 $304.3166 OTC Trade
14:30:30 - 04-Aug-25
Unknown* 1 $311.45 OTC Trade
03:06:53 - 04-Aug-25
Unknown* 20 $302.01 OTC Trade
19:34:35 - 01-Aug-25
Unknown* 1 $296.28502 Currency Conversion
Negotiated Trade
15:32:35 - 01-Aug-25
Unknown* 1 $302.22741 Currency Conversion
Negotiated Trade
15:32:35 - 01-Aug-25
Unknown* 0 $301.6201 OTC Trade
14:50:30 - 01-Aug-25
Unknown* 0 $301.6201 OTC Trade
14:50:30 - 01-Aug-25
Unknown* 41 $302.65 OTC Trade
14:45:37 - 01-Aug-25
Unknown* 5 $307.3301 OTC Trade
14:37:30 - 01-Aug-25
Unknown* 50 $305.00 OTC Trade
14:36:44 - 01-Aug-25
Unknown* 7 $305.42 OTC Trade
14:33:19 - 01-Aug-25
Unknown* 20 $302.615 OTC Trade
19:59:30 - 31-Jul-25
Unknown* 1 $301.89175 Currency Conversion
Negotiated Trade
18:10:06 - 31-Jul-25
Unknown* 1 $306.8792 Cross
OTC Trade
17:58:50 - 31-Jul-25
Unknown* 2 $305.9992 Cross
OTC Trade
17:51:57 - 31-Jul-25
Unknown* 12 $303.9907 Cross
OTC Trade
17:51:44 - 31-Jul-25
Unknown* 1 $309.888 Cross
OTC Trade
17:37:39 - 31-Jul-25
Unknown* 2 $309.888 Cross
OTC Trade
17:33:29 - 31-Jul-25
Unknown* 2 $307.31 OTC Trade
17:15:07 - 31-Jul-25
Unknown* 1 $306.8892 Cross
OTC Trade
16:49:13 - 31-Jul-25
Unknown* 0 $303.3301 OTC Trade
16:29:21 - 31-Jul-25
Unknown* 0 $303.3301 OTC Trade
16:29:20 - 31-Jul-25
Unknown* 0 $297.28 OTC Trade
15:28:05 - 31-Jul-25
Unknown* 1 $299.65765 Currency Conversion
Negotiated Trade
15:27:45 - 31-Jul-25
Unknown* 1 $300.1714 Cross
OTC Trade
15:24:22 - 31-Jul-25
Unknown* 1 $287.8655 Cross
OTC Trade
20:45:46 - 30-Jul-25
Unknown* 1 $298.0522 Cross
OTC Trade
18:15:59 - 30-Jul-25
Unknown* 7 $295.82 OTC Trade
15:56:59 - 30-Jul-25
Unknown* 1 $293.67843 Currency Conversion
Negotiated Trade
15:29:07 - 30-Jul-25
Unknown* 1 $299.31642 Currency Conversion
Negotiated Trade
15:29:06 - 30-Jul-25
Unknown* 1 $294.2099 Cross
OTC Trade
15:27:07 - 30-Jul-25
Unknown* 0 $297.99 OTC Trade
15:01:47 - 30-Jul-25
Unknown* 0 $291.00 OTC Trade
14:30:04 - 30-Jul-25
Unknown* 0 $291.00 OTC Trade
14:30:04 - 30-Jul-25
Unknown* 0 $304.6499 OTC Trade
14:30:04 - 30-Jul-25
Unknown* 0 $304.6499 OTC Trade
14:30:04 - 30-Jul-25
Unknown* 0 $291.00 OTC Trade
14:30:04 - 30-Jul-25
Unknown* 0 $291.00 OTC Trade
14:30:04 - 30-Jul-25
Unknown* 0 $291.00 OTC Trade
14:30:04 - 30-Jul-25
FTSE 100 Latest
Value9,138.90
Change-38.34