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 $509.07438 Currency Conversion
Negotiated Trade
15:18:30 - 16-Jan-26
Unknown* 0 $498.43 OTC Trade
14:58:29 - 16-Jan-26
Unknown* 1 $502.11671 Currency Conversion
Negotiated Trade
15:19:46 - 15-Jan-26
Unknown* 1 $511.28733 Currency Conversion
Negotiated Trade
15:19:45 - 15-Jan-26
Unknown* 1 $500.801 OTC Trade
14:47:08 - 15-Jan-26
Unknown* 1 $499.02 OTC Trade
18:48:09 - 14-Jan-26
Unknown* 1 $488.649 OTC Trade
17:32:50 - 14-Jan-26
Unknown* 4 $489.89 OTC Trade
16:52:58 - 14-Jan-26
Unknown* 2 $490.4099 OTC Trade
16:11:29 - 14-Jan-26
Unknown* 1 $490.71469 Currency Conversion
Negotiated Trade
15:21:56 - 14-Jan-26
Unknown* 1 $499.4869 Currency Conversion
Negotiated Trade
15:21:56 - 14-Jan-26
Unknown* 6 $495.971 OTC Trade
15:01:17 - 14-Jan-26
Unknown* 11 $495.451 OTC Trade
15:01:04 - 14-Jan-26
Unknown* 0 $493.3901 OTC Trade
14:48:25 - 14-Jan-26
Unknown* 54 $491.70713 Currency Conversion
Negotiated Trade
14:48:07 - 14-Jan-26
Unknown* 42 $488.40304 SI Trade
Currency Conversion
14:31:05 - 14-Jan-26
Unknown* 0 $492.6001 OTC Trade
14:30:23 - 14-Jan-26
Unknown* 0 $490.00 OTC Trade
14:30:05 - 14-Jan-26
Unknown* 1 $489.27 OTC Trade
14:30:05 - 14-Jan-26
Unknown* 2 $495.01 OTC Trade
20:50:19 - 13-Jan-26
Unknown* 3 $495.01 OTC Trade
20:50:19 - 13-Jan-26
Unknown* 10 $495.425 OTC Trade
20:49:11 - 13-Jan-26
Unknown* 13 $494.94346 Currency Conversion
Negotiated Trade
20:45:54 - 13-Jan-26
Unknown* 13 $496.23714 Currency Conversion
Negotiated Trade
20:44:58 - 13-Jan-26
Unknown* 1 $496.641 OTC Trade
19:01:02 - 13-Jan-26
Unknown* 196 $496.7692 OTC Trade
18:47:31 - 13-Jan-26
Unknown* 1 $497.14246 Currency Conversion
Negotiated Trade
18:10:10 - 13-Jan-26
Unknown* 5 $499.725 OTC Trade
18:01:03 - 13-Jan-26
Unknown* 0 $501.00 OTC Trade
17:15:47 - 13-Jan-26
Unknown* 2 $503.68 OTC Trade
16:01:10 - 13-Jan-26
Unknown* 5 $504.319 OTC Trade
15:49:12 - 13-Jan-26
Unknown* 6 $503.00 OTC Trade
15:20:44 - 13-Jan-26
Unknown* 1 $510.3058 Currency Conversion
Negotiated Trade
15:16:51 - 13-Jan-26
Unknown* 6 $505.00 OTC Trade
15:15:56 - 13-Jan-26
Unknown* 2 $512.47 OTC Trade
15:04:20 - 13-Jan-26
Unknown* 0 $510.55 OTC Trade
14:30:14 - 13-Jan-26
Unknown* 1 $509.265 OTC Trade
20:59:46 - 12-Jan-26
Unknown* 120 $509.265 OTC Trade
20:59:46 - 12-Jan-26
Unknown* 24 $509.265 OTC Trade
20:59:40 - 12-Jan-26
Unknown* 29 $510.505 OTC Trade
20:47:59 - 12-Jan-26
Unknown* 0 $506.08 OTC Trade
18:22:28 - 12-Jan-26
Unknown* 1 $506.14814 Currency Conversion
Negotiated Trade
18:10:21 - 12-Jan-26
Unknown* 10 $507.99 OTC Trade
18:06:29 - 12-Jan-26
Unknown* 1 $510.091 OTC Trade
18:01:01 - 12-Jan-26
Unknown* 0 $511.90 OTC Trade
17:15:39 - 12-Jan-26
Unknown* 1 $511.84335 Currency Conversion
Negotiated Trade
16:38:11 - 12-Jan-26
Unknown* 3 $508.22927 Currency Conversion
Negotiated Trade
16:04:37 - 12-Jan-26
Unknown* 1 $512.74 OTC Trade
15:56:18 - 12-Jan-26
Unknown* 1 $516.17059 Currency Conversion
Negotiated Trade
15:19:53 - 12-Jan-26
Unknown* 0 $511.23 OTC Trade
14:55:18 - 12-Jan-26
Unknown* 0 $513.96 OTC Trade
14:47:19 - 12-Jan-26
Unknown* 0 $508.1301 OTC Trade
14:41:29 - 12-Jan-26
Unknown* 0 $513.98 OTC Trade
14:39:55 - 12-Jan-26
Unknown* 12 $509.90 OTC Trade
14:35:30 - 12-Jan-26
Unknown* 0 $510.00 OTC Trade
14:31:24 - 12-Jan-26
Unknown* 5 $518.00 OTC Trade
14:30:49 - 12-Jan-26
Unknown* 0 $514.0601 OTC Trade
14:30:45 - 12-Jan-26
Unknown* 0 $518.00 OTC Trade
14:30:36 - 12-Jan-26
Unknown* 0 $518.1001 OTC Trade
14:30:35 - 12-Jan-26
Unknown* 0 $518.1001 OTC Trade
14:30:35 - 12-Jan-26
Unknown* 0 $518.1001 OTC Trade
14:30:35 - 12-Jan-26
Unknown* 0 $518.1001 OTC Trade
14:30:35 - 12-Jan-26
Unknown* 0 $518.1001 OTC Trade
14:30:35 - 12-Jan-26
Unknown* 0 $518.1001 OTC Trade
14:30:35 - 12-Jan-26
Unknown* 0 $518.00 OTC Trade
14:30:35 - 12-Jan-26
Unknown* 0 $518.1001 OTC Trade
14:30:35 - 12-Jan-26
Unknown* 27 $515.00 OTC Trade
01:08:56 - 12-Jan-26
Unknown* 23 $515.00 OTC Trade
01:08:07 - 12-Jan-26
Unknown* 12 $512.21336 Currency Conversion
Negotiated Trade
20:55:41 - 09-Jan-26
Unknown* 1 $511.00 OTC Trade
20:55:14 - 09-Jan-26
Unknown* 29 $515.92 OTC Trade
20:47:32 - 09-Jan-26
Unknown* 5 $518.509 OTC Trade
20:15:16 - 09-Jan-26
Unknown* 1 $517.815 OTC Trade
20:01:01 - 09-Jan-26
Unknown* 1 $517.12 OTC Trade
19:34:04 - 09-Jan-26
Unknown* 1 $519.29 OTC Trade
19:09:25 - 09-Jan-26
Unknown* 1 $520.651 OTC Trade
19:01:01 - 09-Jan-26
Unknown* 1 $525.091 OTC Trade
18:01:01 - 09-Jan-26
Unknown* 2 $524.991 OTC Trade
17:30:13 - 09-Jan-26
Unknown* 2 $529.271 OTC Trade
16:55:13 - 09-Jan-26
Unknown* 3 $529.95 OTC Trade
16:47:47 - 09-Jan-26
Unknown* 59 $523.9141 OTC Trade
16:29:28 - 09-Jan-26
Unknown* 3 $523.9141 OTC Trade
16:29:28 - 09-Jan-26
Unknown* 4 $523.78 OTC Trade
16:28:24 - 09-Jan-26
Unknown* 50 $525.00 OTC Trade
16:02:34 - 09-Jan-26
Unknown* 1 $526.821 OTC Trade
16:01:07 - 09-Jan-26
Unknown* 1 $526.821 OTC Trade
16:01:03 - 09-Jan-26
Unknown* 0 $535.6401 OTC Trade
15:40:25 - 09-Jan-26
Unknown* 10 $525.48 OTC Trade
15:32:28 - 09-Jan-26
Unknown* 1 $522.1327 OTC Trade
15:32:17 - 09-Jan-26
Unknown* 0 $510.55 OTC Trade
15:30:27 - 09-Jan-26
Unknown* 48 $526.62252 Currency Conversion
Negotiated Trade
15:27:05 - 09-Jan-26
Unknown* 1 $526.50 OTC Trade
15:25:14 - 09-Jan-26
Unknown* 4 $535.91643 Currency Conversion
Negotiated Trade
15:17:19 - 09-Jan-26
Unknown* 6 $530.00 OTC Trade
15:06:28 - 09-Jan-26
Unknown* 1 $538.225 OTC Trade
15:01:04 - 09-Jan-26
Unknown* 0 $536.57 OTC Trade
14:51:01 - 09-Jan-26
Unknown* 1 $553.255 OTC Trade
20:39:03 - 08-Jan-26
Unknown* 52 $556.22 SI Trade
17:09:04 - 08-Jan-26
Unknown* -52 $0.00 SI Trade
Correction
17:09:04 - 08-Jan-26
Unknown* 52 $557.49348 Currency Conversion
Negotiated Trade
17:09:04 - 08-Jan-26
Unknown* 149 $556.22 SI Trade
16:55:29 - 08-Jan-26
Unknown* -149 $0.00 SI Trade
Correction
16:55:29 - 08-Jan-26
Unknown* 149 $0.00 SI Trade
16:55:29 - 08-Jan-26
Unknown* 1 $557.49348 Currency Conversion
Negotiated Trade
15:23:52 - 08-Jan-26
Unknown* 1 $571.58024 Currency Conversion
Negotiated Trade
15:23:52 - 08-Jan-26
Unknown* 1 $560.505 OTC Trade
14:47:05 - 08-Jan-26
Unknown* 5 $561.6022 OTC Trade
14:42:34 - 08-Jan-26
Unknown* 0 $564.8501 OTC Trade
14:30:10 - 08-Jan-26
Unknown* 0 $564.8501 OTC Trade
14:30:10 - 08-Jan-26
Unknown* 0 $553.00 OTC Trade
14:30:06 - 08-Jan-26
Unknown* 0 $553.00 OTC Trade
14:30:06 - 08-Jan-26
Unknown* 2 $553.00 OTC Trade
14:30:06 - 08-Jan-26
Unknown* 0 $553.00 OTC Trade
14:30:06 - 08-Jan-26
Unknown* 0 $553.00 OTC Trade
14:30:05 - 08-Jan-26
Unknown* 0 $553.00 OTC Trade
14:30:05 - 08-Jan-26
Unknown* 10 $561.025 OTC Trade
20:58:09 - 07-Jan-26
Unknown* 48 $562.39025 Currency Conversion
Negotiated Trade
20:52:04 - 07-Jan-26
Unknown* 2 $581.03 OTC Trade
20:01:11 - 07-Jan-26
Unknown* 5 $573.505 OTC Trade
19:57:57 - 07-Jan-26
Unknown* 5 $561.991 OTC Trade
19:36:05 - 07-Jan-26
Unknown* 4 $559.295 OTC Trade
18:42:42 - 07-Jan-26
Unknown* 1 $557.31836 Currency Conversion
Negotiated Trade
18:10:14 - 07-Jan-26
Unknown* 1 $579.86832 Currency Conversion
Negotiated Trade
15:17:05 - 07-Jan-26
Unknown* 0 $563.8901 OTC Trade
14:30:40 - 07-Jan-26
Unknown* 1 $563.8901 OTC Trade
14:30:38 - 07-Jan-26
Unknown* 17 $557.469 OTC Trade
20:57:52 - 06-Jan-26
Unknown* 1 $554.85706 Currency Conversion
Negotiated Trade
18:10:18 - 06-Jan-26
Unknown* 1 $562.971 OTC Trade
18:02:02 - 06-Jan-26
Unknown* 2 $562.971 OTC Trade
18:01:01 - 06-Jan-26
Unknown* 14 $561.149 OTC Trade
17:52:00 - 06-Jan-26
Unknown* 1 $553.881 OTC Trade
17:30:13 - 06-Jan-26
Unknown* 1 $550.00 OTC Trade
17:03:04 - 06-Jan-26
Unknown* 3 $547.74 OTC Trade
17:01:56 - 06-Jan-26
Unknown* 1 $545.931 OTC Trade
16:55:13 - 06-Jan-26
Unknown* 38 $544.4626 OTC Trade
16:53:43 - 06-Jan-26
Unknown* 9 $544.4626 OTC Trade
16:53:43 - 06-Jan-26
Unknown* 2 $542.721 OTC Trade
16:35:13 - 06-Jan-26
Unknown* 3 $532.45 OTC Trade
16:14:44 - 06-Jan-26
Unknown* 2 $533.009 OTC Trade
16:11:38 - 06-Jan-26
Unknown* 0 $534.63 OTC Trade
16:11:38 - 06-Jan-26
Unknown* 2 $537.441 OTC Trade
16:10:12 - 06-Jan-26
Unknown* 3 $539.231 OTC Trade
16:01:05 - 06-Jan-26
Unknown* 7 $536.479 OTC Trade
16:00:56 - 06-Jan-26
Unknown* 2 $544.07 OTC Trade
15:40:14 - 06-Jan-26
Unknown* 1 $544.09 OTC Trade
15:36:55 - 06-Jan-26
Unknown* 2 $544.0955 OTC Trade
15:35:25 - 06-Jan-26
Unknown* 104 $545.531 OTC Trade
15:34:29 - 06-Jan-26
Unknown* 36 $545.531 OTC Trade
15:34:29 - 06-Jan-26
Unknown* 5 $544.951 OTC Trade
15:31:53 - 06-Jan-26
Unknown* 49 $545.32323 Currency Conversion
Negotiated Trade
15:19:20 - 06-Jan-26
Unknown* 1 $540.039 OTC Trade
15:16:53 - 06-Jan-26
Unknown* 1 $540.03 OTC Trade
15:16:53 - 06-Jan-26
Unknown* 15 $540.03 OTC Trade
15:16:48 - 06-Jan-26
Unknown* 1 $548.8672 Currency Conversion
Negotiated Trade
15:16:46 - 06-Jan-26
Unknown* 2 $545.6302 OTC Trade
15:13:25 - 06-Jan-26
Unknown* 12 $553.30834 Currency Conversion
Negotiated Trade
15:09:09 - 06-Jan-26
Unknown* 0 $549.8301 OTC Trade
15:02:54 - 06-Jan-26
Unknown* 6 $546.51 OTC Trade
15:01:03 - 06-Jan-26
Unknown* 2 $547.5569 OTC Trade
15:01:01 - 06-Jan-26
Unknown* 1 $545.499 OTC Trade
14:59:05 - 06-Jan-26
Unknown* 6 $540.589 OTC Trade
14:58:13 - 06-Jan-26
Unknown* 0 $545.27 OTC Trade
14:57:40 - 06-Jan-26
Unknown* 0 $545.27 OTC Trade
14:57:40 - 06-Jan-26
Unknown* 0 $545.27 OTC Trade
14:57:40 - 06-Jan-26
Unknown* 0 $545.27 OTC Trade
14:57:40 - 06-Jan-26
Unknown* 0 $545.27 OTC Trade
14:57:40 - 06-Jan-26
Unknown* 32 $545.27 OTC Trade
14:57:40 - 06-Jan-26
Unknown* 0 $545.27 OTC Trade
14:57:40 - 06-Jan-26
Unknown* 0 $545.27 OTC Trade
14:57:40 - 06-Jan-26
Unknown* 0 $545.27 OTC Trade
14:57:40 - 06-Jan-26
Unknown* 0 $545.27 OTC Trade
14:57:40 - 06-Jan-26
Unknown* 0 $545.27 OTC Trade
14:57:40 - 06-Jan-26
Unknown* 0 $550.00 OTC Trade
14:57:31 - 06-Jan-26
Unknown* 1 $550.009 OTC Trade
14:57:31 - 06-Jan-26
Unknown* 1 $553.029 OTC Trade
14:55:18 - 06-Jan-26
Unknown* 1 $556.22 OTC Trade
14:45:09 - 06-Jan-26
Unknown* 8 $563.05 OTC Trade
14:41:48 - 06-Jan-26
Unknown* 1 $564.999 OTC Trade
14:40:44 - 06-Jan-26
Unknown* 0 $569.32 OTC Trade
14:40:35 - 06-Jan-26
Unknown* 0 $568.50 OTC Trade
14:39:03 - 06-Jan-26
Unknown* 0 $568.50 OTC Trade
14:39:03 - 06-Jan-26
Unknown* 0 $571.00 OTC Trade
14:37:55 - 06-Jan-26
Unknown* 10 $569.095 OTC Trade
14:35:36 - 06-Jan-26
Unknown* 1 $565.009 OTC Trade
14:32:54 - 06-Jan-26
Unknown* 1 $569.5049 OTC Trade
14:32:15 - 06-Jan-26
Unknown* 7 $575.02 Cross
OTC Trade
14:30:01 - 06-Jan-26
Unknown* 10 $590.00 OTC Trade
06:25:12 - 06-Jan-26
Unknown* 1 $589.98 OTC Trade
06:25:12 - 06-Jan-26
Unknown* 1 $589.83 OTC Trade
06:25:12 - 06-Jan-26
Unknown* 3 $589.39 OTC Trade
06:25:12 - 06-Jan-26
Unknown* 1 $589.38 OTC Trade
06:25:12 - 06-Jan-26
Unknown* 1 $589.71 OTC Trade
06:25:12 - 06-Jan-26
Unknown* 27 $572.55 OTC Trade
15:26:35 - 05-Jan-26
Unknown* 0 $574.84 OTC Trade
15:24:54 - 05-Jan-26
Unknown* 1 $571.25876 Currency Conversion
Negotiated Trade
15:20:42 - 05-Jan-26
Unknown* 1 $580.5529 Currency Conversion
Negotiated Trade
15:20:42 - 05-Jan-26
Unknown* 1 $579.925 OTC Trade
15:01:06 - 05-Jan-26
Unknown* 0 $582.9099 OTC Trade
14:52:21 - 05-Jan-26
Unknown* 0 $582.9099 OTC Trade
14:52:21 - 05-Jan-26
Unknown* 0 $582.9099 OTC Trade
14:52:21 - 05-Jan-26
FTSE 100 Latest
Value10,235.29
Change-3.65