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!

Tharisa PLC (THS) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 1,000 116.50p OTC Trade
17:07:57 - 03-Jul-26
Buy* 300 118.00p Ordinary
15:03:34 - 03-Jul-26
Unknown* 500 116.50p Uncrossing Trade
14:00:05 - 03-Jul-26
Buy* 57 118.00p SI Trade
13:39:16 - 03-Jul-26
Unknown* 456 116.50p Uncrossing Trade
11:00:02 - 03-Jul-26
Buy* 300 118.00p Ordinary
10:21:32 - 03-Jul-26
Buy* 25 118.00p Ordinary
09:23:59 - 03-Jul-26
Sell* 2,000 115.35p Ordinary
08:51:35 - 03-Jul-26
Buy* 60 117.00p SI Trade
08:31:42 - 03-Jul-26
Buy* 7 117.00p SI Trade
08:31:42 - 03-Jul-26
Sell* 8 115.00p SI Trade
08:31:42 - 03-Jul-26
Buy* 5,000 117.00p Ordinary
08:31:37 - 03-Jul-26
Sell* 1,500 116.00p Ordinary
08:30:32 - 03-Jul-26
Buy* 3,000 116.00p Ordinary
08:27:59 - 03-Jul-26
Buy* 1,000 116.00p Ordinary
08:24:39 - 03-Jul-26
Buy* 5,000 116.00p Ordinary
08:24:23 - 03-Jul-26
Buy* 10,000 116.00p Ordinary
08:22:55 - 03-Jul-26
Buy* 5,000 116.00p Ordinary
16:38:45 - 02-Jul-26
Buy* 2,657 116.00p Suspected BUY Trade
16:35:03 - 02-Jul-26
Buy* 200 116.00p Ordinary
16:26:50 - 02-Jul-26
Sell* 15,000 115.00p Ordinary
16:11:19 - 02-Jul-26
Buy* 8,675 116.00p Ordinary
16:11:08 - 02-Jul-26
Buy* 10,000 116.00p Ordinary
16:11:03 - 02-Jul-26
Buy* 2,400 115.58p Ordinary
15:59:44 - 02-Jul-26
Buy* 300 115.58p Ordinary
15:43:55 - 02-Jul-26
Buy* 10,000 115.58p Ordinary
15:40:05 - 02-Jul-26
Buy* 2,000 115.16p Ordinary
15:27:41 - 02-Jul-26
Sell* 3,000 112.00p Ordinary
15:25:34 - 02-Jul-26
Unknown* 250 117.5168p Currency Conversion
OTC Trade
15:13:09 - 02-Jul-26
Unknown* 250 117.5168p Currency Conversion
OTC Trade
15:13:09 - 02-Jul-26
Sell* 5,000 113.875p Ordinary
14:53:25 - 02-Jul-26
Buy* 5,000 114.00p Ordinary
14:25:13 - 02-Jul-26
Buy* 3,687 114.00p Ordinary
14:25:13 - 02-Jul-26
Sell* 100 111.60p Ordinary
14:24:20 - 02-Jul-26
Buy* 20 114.00p SI Trade
14:22:57 - 02-Jul-26
Buy* 2 114.00p SI Trade
14:22:57 - 02-Jul-26
Buy* 14 114.00p SI Trade
14:22:57 - 02-Jul-26
Unknown* 25,000 113.75p Ordinary
14:21:54 - 02-Jul-26
Sell* 5,272 111.25p Ordinary
14:09:30 - 02-Jul-26
Sell* 12,533 111.00p Ordinary
14:09:11 - 02-Jul-26
Sell* 3,000 109.00p Uncrossing Trade
14:00:14 - 02-Jul-26
Buy* 8,700 113.70p Ordinary
13:43:31 - 02-Jul-26
Sell* 6,370 111.00p Ordinary
12:57:47 - 02-Jul-26
Unknown* 100 111.0901p Currency Conversion
OTC Trade
11:15:40 - 02-Jul-26
Sell* 302 110.90p Ordinary
11:00:29 - 02-Jul-26
Sell* 1,464 109.00p Uncrossing Trade
11:00:00 - 02-Jul-26
Buy* 9 114.00p SI Trade
10:16:08 - 02-Jul-26
Buy* 30 114.00p SI Trade
10:16:08 - 02-Jul-26
Unknown* 0 109.00p SI Trade
10:16:08 - 02-Jul-26
Buy* 13,000 114.00p Ordinary
09:23:25 - 02-Jul-26
Sell* 500 110.00p Uncrossing Trade
09:00:29 - 02-Jul-26
Sell* 3,727 110.90p Ordinary
08:55:44 - 02-Jul-26
Buy* 10,000 112.74999p Ordinary
08:49:43 - 02-Jul-26
Buy* 15,000 112.60p Ordinary
08:47:43 - 02-Jul-26
Sell* 500 110.00p Uncrossing Trade
08:00:24 - 02-Jul-26
Sell* 5,000 110.00p Uncrossing Trade
16:35:09 - 01-Jul-26
Buy* 10,000 112.00p Ordinary
16:34:44 - 01-Jul-26
Unknown* 29,282 113.65849p Ordinary
16:17:59 - 01-Jul-26
Buy* 4,000 112.45p Ordinary
15:43:16 - 01-Jul-26
Sell* 10,000 110.85p Ordinary
15:14:36 - 01-Jul-26
Buy* 439 112.45p Ordinary
15:02:56 - 01-Jul-26
Buy* 2,400 112.00p Ordinary
14:54:12 - 01-Jul-26
Sell* 3,500 110.85p Ordinary
14:43:42 - 01-Jul-26
Unknown* 3,500 110.85p Ordinary
14:43:42 - 01-Jul-26
Unknown* -3,500 110.85p Ordinary
Correction
14:43:42 - 01-Jul-26
Sell* 6,969 110.80p Ordinary
14:29:57 - 01-Jul-26
Buy* 1,000 112.00p Ordinary
14:19:55 - 01-Jul-26
Sell* 8,000 110.00p Uncrossing Trade
14:00:16 - 01-Jul-26
Unknown* 0 114.00p SI Trade
11:12:39 - 01-Jul-26
Buy* 17 114.00p SI Trade
11:12:39 - 01-Jul-26
Buy* 7 114.00p SI Trade
11:12:39 - 01-Jul-26
Unknown* 0 110.00p SI Trade
11:12:39 - 01-Jul-26
Buy* 21 114.00p SI Trade
11:12:39 - 01-Jul-26
Buy* 55 114.00p SI Trade
11:12:39 - 01-Jul-26
Sell* 53 110.00p SI Trade
11:12:39 - 01-Jul-26
Unknown* 0 110.00p SI Trade
11:12:39 - 01-Jul-26
Buy* 11 114.00p SI Trade
11:12:39 - 01-Jul-26
Unknown* 0 114.00p SI Trade
11:12:39 - 01-Jul-26
Buy* 52 114.00p SI Trade
11:12:39 - 01-Jul-26
Buy* 2 114.00p SI Trade
11:12:39 - 01-Jul-26
Buy* 3,464 114.00p Ordinary
11:08:20 - 01-Jul-26
Sell* 1,989 110.80p Ordinary
11:07:09 - 01-Jul-26
Sell* 1,564 110.25p Ordinary
10:35:25 - 01-Jul-26
Sell* 10,000 112.20p Ordinary
10:33:23 - 01-Jul-26
Sell* 10,001 112.52p Ordinary
10:32:50 - 01-Jul-26
Buy* 6,180 113.10p Ordinary
09:46:24 - 01-Jul-26
Buy* 200 113.58p Ordinary
09:39:25 - 01-Jul-26
Unknown* 988 113.41218p Currency Conversion
OTC Trade
09:37:00 - 01-Jul-26
Buy* 100 113.58p Ordinary
09:33:55 - 01-Jul-26
Sell* 2,309 113.00p Uncrossing Trade
09:00:26 - 01-Jul-26
Sell* 40,323 113.00p Ordinary
08:56:04 - 01-Jul-26
Unknown* 40,323 113.20p Ordinary
08:56:04 - 01-Jul-26
Unknown* -40,323 113.00p Ordinary
Correction
08:56:04 - 01-Jul-26
Sell* 50,699 113.00p Negotiated Trade
08:55:48 - 01-Jul-26
Buy* 350 113.79p Ordinary
08:46:21 - 01-Jul-26
Buy* 10,000 113.62p Ordinary
08:25:59 - 01-Jul-26
Buy* 20,000 113.85p Ordinary
08:24:05 - 01-Jul-26
Buy* 10,000 113.70p Ordinary
08:08:25 - 01-Jul-26
Buy* 10,000 113.85p Ordinary
08:06:14 - 01-Jul-26
Buy* 20,000 113.70p Ordinary
08:01:50 - 01-Jul-26
Buy* 100 113.79p Ordinary
08:00:29 - 01-Jul-26
Buy* 2,889 114.00p Ordinary
16:39:55 - 30-Jun-26
Buy* 4,781 114.00p Suspected BUY Trade
16:35:26 - 30-Jun-26
Sell* 3,000 113.00p Ordinary
16:22:24 - 30-Jun-26
Buy* 2,844 113.79p Ordinary
15:59:41 - 30-Jun-26
Buy* 2,864 113.62p Ordinary
15:59:38 - 30-Jun-26
Sell* 190 113.00p Ordinary
15:47:54 - 30-Jun-26
Unknown* 1,730 113.50p Ordinary
15:47:18 - 30-Jun-26
Sell* 4,000 113.00p Ordinary
15:43:31 - 30-Jun-26
Buy* 175 114.00p Ordinary
15:39:29 - 30-Jun-26
Buy* 7,500 114.00p Ordinary
15:06:46 - 30-Jun-26
Buy* 100 114.00p Suspected BUY Trade
14:00:14 - 30-Jun-26
Buy* 8,000 113.58p Ordinary
13:18:12 - 30-Jun-26
Buy* 5 113.35p Ordinary
12:28:19 - 30-Jun-26
Buy* 10,000 113.50p Ordinary
12:26:13 - 30-Jun-26
Sell* 4,472 113.00p Ordinary
12:19:19 - 30-Jun-26
Sell* 4,669 113.00p Ordinary
12:13:52 - 30-Jun-26
Sell* 3,000 112.25p Ordinary
11:29:28 - 30-Jun-26
Buy* 7,500 113.50p Ordinary
11:10:49 - 30-Jun-26
Sell* 10,000 113.00p Ordinary
10:35:17 - 30-Jun-26
Buy* 3,400 113.50p Ordinary
09:26:16 - 30-Jun-26
Buy* 1,000 113.58p Ordinary
09:09:32 - 30-Jun-26
Sell* 3,489 113.00p Ordinary
09:06:06 - 30-Jun-26
Buy* 7,065 113.60p Ordinary
08:26:55 - 30-Jun-26
Buy* 1,765 113.60p Ordinary
08:18:21 - 30-Jun-26
Buy* 5,300 113.60p Ordinary
08:09:44 - 30-Jun-26
Unknown* 44,253 114.00p Ordinary
16:36:12 - 29-Jun-26
Buy* 43,903 114.00p Suspected BUY Trade
16:35:17 - 29-Jun-26
Unknown* 5,000 113.50p Ordinary
16:33:26 - 29-Jun-26
Sell* 684 113.25p Ordinary
15:40:12 - 29-Jun-26
Sell* 1,500 113.26p Ordinary
15:09:07 - 29-Jun-26
Sell* 20,500 113.05p Ordinary
14:41:46 - 29-Jun-26
Unknown* 20,500 113.05p Ordinary
14:41:46 - 29-Jun-26
Unknown* -20,500 113.05p Ordinary
Correction
14:41:46 - 29-Jun-26
Sell* 3,000 113.00p Ordinary
14:32:20 - 29-Jun-26
Buy* 1,134 114.00p Ordinary
14:04:16 - 29-Jun-26
Sell* 100 113.00p Uncrossing Trade
14:00:28 - 29-Jun-26
Unknown* 5,000 113.50p Ordinary
13:51:33 - 29-Jun-26
Buy* 3 114.00p SI Trade
13:42:22 - 29-Jun-26
Unknown* 0 114.00p SI Trade
13:42:22 - 29-Jun-26
Buy* 2 114.00p SI Trade
13:42:22 - 29-Jun-26
Buy* 1 114.00p SI Trade
13:42:22 - 29-Jun-26
Buy* 15 114.00p SI Trade
13:42:22 - 29-Jun-26
Buy* 8 114.00p SI Trade
13:42:22 - 29-Jun-26
Sell* 3,000 113.00p Ordinary
13:26:00 - 29-Jun-26
Sell* 3,000 113.00p Ordinary
13:20:48 - 29-Jun-26
Sell* 3,000 113.00p Ordinary
13:15:42 - 29-Jun-26
Buy* 90 115.00p Ordinary
10:14:18 - 29-Jun-26
Buy* 2,200 115.00p Ordinary
09:05:59 - 29-Jun-26
Sell* 7 113.00p Ordinary
08:41:14 - 29-Jun-26
Buy* 9,278 114.00p Ordinary
08:27:09 - 29-Jun-26
Buy* 1,740 114.90p Ordinary
08:07:57 - 29-Jun-26
Sell* 1,510 113.00p Uncrossing Trade
08:00:05 - 29-Jun-26
Sell* 350 113.00p Uncrossing Trade
16:35:29 - 26-Jun-26
Sell* 3,000 113.00p Ordinary
16:23:22 - 26-Jun-26
Buy* 870 114.90p Ordinary
16:19:18 - 26-Jun-26
Sell* 3,000 113.00p Ordinary
16:05:04 - 26-Jun-26
Buy* 3,000 114.00p Ordinary
15:59:07 - 26-Jun-26
Sell* 3,000 113.50p Ordinary
15:24:27 - 26-Jun-26
Sell* 5,000 113.50p Ordinary
15:24:21 - 26-Jun-26
Buy* 12,919 115.00p Ordinary
15:23:39 - 26-Jun-26
Buy* 3 115.00p Ordinary
14:54:55 - 26-Jun-26
Buy* 21 115.00p Ordinary
13:50:53 - 26-Jun-26
Buy* 46 115.00p SI Trade
13:48:16 - 26-Jun-26
Buy* 8,000 114.50p Ordinary
13:48:11 - 26-Jun-26
Sell* 3,000 113.00p Ordinary
11:54:59 - 26-Jun-26
Buy* 8,767 114.00p Ordinary
11:18:58 - 26-Jun-26
Buy* 169 114.00p Ordinary
11:14:21 - 26-Jun-26
Sell* 236 113.00p SI Trade
10:15:27 - 26-Jun-26
Buy* 128 114.00p SI Trade
10:15:27 - 26-Jun-26
Buy* 1,049 114.00p Ordinary
10:11:12 - 26-Jun-26
Buy* 1,800 113.90p Ordinary
09:17:41 - 26-Jun-26
Buy* 4,383 113.90p Ordinary
09:03:41 - 26-Jun-26
Unknown* 5,000 113.50p Ordinary
08:46:01 - 26-Jun-26
Buy* 2,781 113.79p Ordinary
08:02:45 - 26-Jun-26
Sell* 1 113.00p Ordinary
16:09:42 - 25-Jun-26
Buy* 43 114.00p SI Trade
15:52:38 - 25-Jun-26
Buy* 874 113.58p Ordinary
15:30:11 - 25-Jun-26
Buy* 762 114.00p Ordinary
15:25:17 - 25-Jun-26
Unknown* 30,240 113.00p Ordinary
14:00:34 - 25-Jun-26
Unknown* 27,968 113.00p Uncrossing Trade
14:00:00 - 25-Jun-26
Sell* 1,218 112.75p Ordinary
13:54:49 - 25-Jun-26
Sell* 5,000 110.00p Ordinary
13:43:37 - 25-Jun-26
Buy* 500 112.00p Ordinary
13:42:40 - 25-Jun-26
Buy* 1,500 112.00p Ordinary
13:42:35 - 25-Jun-26
Buy* 1,500 112.00p Ordinary
13:42:30 - 25-Jun-26
Buy* 1,000 112.50p Ordinary
13:42:25 - 25-Jun-26
Sell* 5,000 110.00p Ordinary
13:41:40 - 25-Jun-26
Sell* 10,000 111.50p Ordinary
13:23:32 - 25-Jun-26
Buy* 4,000 113.00p Ordinary
13:17:05 - 25-Jun-26
Unknown* 275 110.86504p Currency Conversion
OTC Trade
11:55:40 - 25-Jun-26
Sell* 4,948 111.00p Ordinary
11:46:46 - 25-Jun-26
Sell* 10,000 111.00p Ordinary
11:41:39 - 25-Jun-26
Sell* 157 110.50p Uncrossing Trade
11:00:05 - 25-Jun-26
Sell* 12,000 111.00p Ordinary
10:28:08 - 25-Jun-26
Buy* 10 114.00p SI Trade
10:16:21 - 25-Jun-26
Sell* 7 111.00p SI Trade
10:16:21 - 25-Jun-26
Buy* 44 114.00p SI Trade
10:16:21 - 25-Jun-26
Sell* 15,000 111.50p Ordinary
09:20:36 - 25-Jun-26
Sell* 10,000 111.375p Ordinary
09:09:13 - 25-Jun-26
FTSE 100 Latest
Value10,679.03
Change26.16