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!

Public Service (0KS2) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 0 $79.53 SI Trade
18:41:43 - 12-Jun-26
Unknown* 3 $79.54 SI Trade
18:24:18 - 12-Jun-26
Unknown* 0 $79.46 SI Trade
18:09:14 - 12-Jun-26
Unknown* 2,925 $0.00 OTC Trade
16:50:36 - 12-Jun-26
Unknown* 2,925 $0.00 OTC Trade
16:50:34 - 12-Jun-26
Unknown* 0 $79.92 SI Trade
16:30:55 - 12-Jun-26
Unknown* 0 $79.97 SI Trade
16:19:12 - 12-Jun-26
Unknown* 0 $79.94 SI Trade
16:12:25 - 12-Jun-26
Unknown* 0 $80.03 SI Trade
16:08:00 - 12-Jun-26
Unknown* 0 $79.98 SI Trade
16:01:36 - 12-Jun-26
Unknown* 0 $79.94 SI Trade
15:58:05 - 12-Jun-26
Unknown* 0 $79.84 OTC Trade
15:45:41 - 12-Jun-26
Unknown* 0 $79.84 OTC Trade
15:45:41 - 12-Jun-26
Unknown* 0 $79.77 SI Trade
15:38:57 - 12-Jun-26
Unknown* 0 $79.88 OTC Trade
15:38:16 - 12-Jun-26
Unknown* 0 $79.88 OTC Trade
15:38:16 - 12-Jun-26
Unknown* 0 $79.88 OTC Trade
15:34:54 - 12-Jun-26
Unknown* 0 $79.88 OTC Trade
15:34:54 - 12-Jun-26
Unknown* 0 $79.88 OTC Trade
15:34:54 - 12-Jun-26
Unknown* 0 $79.88 OTC Trade
15:34:54 - 12-Jun-26
Unknown* 0 $79.91 OTC Trade
15:32:40 - 12-Jun-26
Unknown* 0 $79.91 OTC Trade
15:32:40 - 12-Jun-26
Unknown* 0 $79.96 SI Trade
15:31:19 - 12-Jun-26
Unknown* 0 $80.00 SI Trade
15:31:14 - 12-Jun-26
Unknown* 0 $79.86 SI Trade
15:29:59 - 12-Jun-26
Unknown* 2 $79.87839 Currency Conversion
Negotiated Trade
15:22:51 - 12-Jun-26
Unknown* 1 $79.91594 Currency Conversion
Negotiated Trade
15:22:51 - 12-Jun-26
Unknown* 0 $79.61 OTC Trade
14:54:25 - 12-Jun-26
Unknown* 0 $79.26 OTC Trade
14:49:01 - 12-Jun-26
Unknown* 0 $79.26 OTC Trade
14:49:01 - 12-Jun-26
Unknown* 1 $79.74 SI Trade
14:39:16 - 12-Jun-26
Unknown* 0 $79.50 SI Trade
14:31:07 - 12-Jun-26
Unknown* 0 $79.50 SI Trade
14:31:07 - 12-Jun-26
Unknown* 0 $79.14 SI Trade
14:30:01 - 12-Jun-26
Unknown* 0 $79.50 SI Trade
14:30:01 - 12-Jun-26
Unknown* 0 $79.50 SI Trade
14:30:01 - 12-Jun-26
Unknown* 0 $79.50 SI Trade
14:30:01 - 12-Jun-26
Unknown* 0 $79.50 SI Trade
14:30:01 - 12-Jun-26
Unknown* 0 $79.50 SI Trade
14:30:01 - 12-Jun-26
Unknown* 0 $79.50 SI Trade
14:30:01 - 12-Jun-26
Unknown* 0 $79.50 SI Trade
14:30:01 - 12-Jun-26
Unknown* 0 $79.50 SI Trade
14:30:01 - 12-Jun-26
Unknown* 0 $79.50 SI Trade
14:30:01 - 12-Jun-26
Unknown* 0 $79.14 SI Trade
14:30:01 - 12-Jun-26
Unknown* 0 $79.50 SI Trade
14:30:01 - 12-Jun-26
Unknown* 0 $81.26 OTC Trade
14:28:11 - 12-Jun-26
Unknown* 0 $81.26 OTC Trade
14:28:11 - 12-Jun-26
Unknown* 0 $78.40 OTC Trade
13:07:42 - 12-Jun-26
Unknown* 0 $78.40 OTC Trade
13:07:41 - 12-Jun-26
Unknown* 0 $78.40 OTC Trade
13:07:41 - 12-Jun-26
Unknown* 0 $78.40 OTC Trade
13:07:41 - 12-Jun-26
Unknown* 0 $78.40 OTC Trade
12:25:19 - 12-Jun-26
Unknown* 0 $78.40 OTC Trade
12:25:19 - 12-Jun-26
Unknown* 0 $82.00 OTC Trade
12:11:51 - 12-Jun-26
Unknown* 0 $82.00 OTC Trade
12:11:51 - 12-Jun-26
Unknown* 0 $82.00 OTC Trade
12:10:50 - 12-Jun-26
Unknown* 0 $82.00 OTC Trade
12:10:50 - 12-Jun-26
Unknown* 0 $82.00 OTC Trade
12:10:50 - 12-Jun-26
Unknown* 0 $82.00 OTC Trade
12:10:50 - 12-Jun-26
Unknown* 0 $78.55 SI Trade
12:00:16 - 12-Jun-26
Unknown* 0 $78.32 OTC Trade
10:24:15 - 12-Jun-26
Unknown* 0 $78.32 OTC Trade
10:24:15 - 12-Jun-26
Unknown* 0 $79.32 OTC Trade
09:40:06 - 12-Jun-26
Unknown* 0 $79.32 OTC Trade
09:40:00 - 12-Jun-26
Unknown* 0 $79.32 OTC Trade
09:40:00 - 12-Jun-26
Unknown* 0 $79.32 OTC Trade
09:39:59 - 12-Jun-26
Unknown* 0 $79.32 OTC Trade
09:39:59 - 12-Jun-26
Unknown* 0 $78.32 OTC Trade
09:39:59 - 12-Jun-26
Unknown* 0 $78.32 OTC Trade
09:19:40 - 12-Jun-26
Unknown* 0 $79.56 OTC Trade
09:19:40 - 12-Jun-26
Unknown* 0 $78.32 OTC Trade
09:19:40 - 12-Jun-26
Unknown* 0 $79.56 OTC Trade
09:19:40 - 12-Jun-26
Unknown* 0 $79.56 OTC Trade
09:19:40 - 12-Jun-26
Unknown* 0 $78.32 OTC Trade
09:19:40 - 12-Jun-26
Unknown* 0 $79.56 OTC Trade
09:19:40 - 12-Jun-26
Unknown* 0 $78.32 OTC Trade
09:19:40 - 12-Jun-26
Unknown* 0 $78.32 OTC Trade
09:19:40 - 12-Jun-26
Unknown* 0 $78.32 OTC Trade
09:19:40 - 12-Jun-26
Unknown* 0 $78.32 OTC Trade
09:19:40 - 12-Jun-26
Unknown* 0 $78.32 OTC Trade
09:19:40 - 12-Jun-26
Unknown* 0 $78.32 OTC Trade
09:19:40 - 12-Jun-26
Unknown* 0 $79.56 OTC Trade
09:19:40 - 12-Jun-26
Unknown* 0 $78.32 OTC Trade
09:19:40 - 12-Jun-26
Unknown* 0 $79.56 OTC Trade
09:19:40 - 12-Jun-26
Unknown* 0 $78.32 OTC Trade
09:19:40 - 12-Jun-26
Unknown* 0 $78.32 OTC Trade
09:19:40 - 12-Jun-26
Unknown* 0 $78.32 OTC Trade
09:19:40 - 12-Jun-26
Unknown* 0 $78.32 OTC Trade
09:19:40 - 12-Jun-26
Unknown* 100 $79.39 OTC Trade
20:32:33 - 11-Jun-26
Unknown* 0 $79.55 SI Trade
20:30:22 - 11-Jun-26
Unknown* 60 $79.4311 OTC Trade
19:41:26 - 11-Jun-26
Unknown* 90 $79.3483 OTC Trade
18:17:51 - 11-Jun-26
Unknown* 90 $79.3483 OTC Trade
18:17:51 - 11-Jun-26
Unknown* 0 $79.31 SI Trade
18:10:39 - 11-Jun-26
Unknown* 40 $79.2585 OTC Trade
17:28:36 - 11-Jun-26
Unknown* 0 $79.26 OTC Trade
17:28:13 - 11-Jun-26
Unknown* -2,226 $0.00 Correction
OTC Trade
17:02:25 - 11-Jun-26
Unknown* 2,226 $0.00 OTC Trade
17:02:25 - 11-Jun-26
Unknown* 2,226 $0.00 OTC Trade
17:02:19 - 11-Jun-26
Unknown* -2,226 $0.00 Correction
OTC Trade
17:02:19 - 11-Jun-26
Unknown* 2,226 $0.00 OTC Trade
17:02:19 - 11-Jun-26
Unknown* 2,226 $0.00 OTC Trade
17:02:19 - 11-Jun-26
Unknown* -2,226 $0.00 Correction
OTC Trade
17:02:19 - 11-Jun-26
Unknown* 0 $79.45 SI Trade
16:13:20 - 11-Jun-26
Unknown* 9 $79.99436 Currency Conversion
Negotiated Trade
15:22:43 - 11-Jun-26
Unknown* 1 $79.99489 Currency Conversion
Negotiated Trade
15:22:43 - 11-Jun-26
Unknown* 71 $79.685 SI Trade
15:04:43 - 11-Jun-26
Unknown* 1 $79.71 SI Trade
14:56:35 - 11-Jun-26
Unknown* 0 $79.68 SI Trade
14:45:34 - 11-Jun-26
Unknown* 0 $79.56 SI Trade
14:38:59 - 11-Jun-26
Unknown* 300 $79.446 OTC Trade
14:38:01 - 11-Jun-26
Unknown* 0 $79.25 SI Trade
14:36:43 - 11-Jun-26
Unknown* 0 $79.08 SI Trade
14:35:38 - 11-Jun-26
Unknown* 0 $79.50 SI Trade
14:35:08 - 11-Jun-26
Unknown* 12 $79.20 OTC Trade
14:32:19 - 11-Jun-26
Unknown* 0 $79.29 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $79.29 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $79.29 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $79.29 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $79.29 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $78.15 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $78.02 OTC Trade
14:28:30 - 11-Jun-26
Unknown* 0 $78.02 OTC Trade
14:28:30 - 11-Jun-26
Unknown* 0 $81.20 OTC Trade
14:28:12 - 11-Jun-26
Unknown* 0 $81.20 OTC Trade
14:28:12 - 11-Jun-26
Unknown* 0 $78.14 OTC Trade
12:21:05 - 11-Jun-26
Unknown* 0 $79.29 OTC Trade
12:21:01 - 11-Jun-26
Unknown* 0 $79.29 OTC Trade
12:21:01 - 11-Jun-26
Unknown* 0 $79.29 OTC Trade
12:21:00 - 11-Jun-26
Unknown* 0 $79.29 OTC Trade
12:21:00 - 11-Jun-26
Unknown* 0 $77.04 OTC Trade
12:00:08 - 11-Jun-26
Unknown* 0 $77.04 OTC Trade
12:00:08 - 11-Jun-26
Unknown* 2 $77.04 OTC Trade
12:00:08 - 11-Jun-26
Unknown* 0 $77.04 OTC Trade
12:00:08 - 11-Jun-26
Unknown* 0 $79.29 OTC Trade
12:00:08 - 11-Jun-26
Unknown* 0 $79.29 OTC Trade
12:00:08 - 11-Jun-26
Unknown* 0 $77.04 OTC Trade
12:00:08 - 11-Jun-26
Unknown* 0 $77.04 OTC Trade
12:00:08 - 11-Jun-26
Unknown* 1 $78.58 SI Trade
20:26:19 - 10-Jun-26
Unknown* 1 $78.2937 OTC Trade
20:09:54 - 10-Jun-26
Unknown* 0 $78.43 OTC Trade
19:18:20 - 10-Jun-26
Unknown* 0 $78.39 SI Trade
18:56:11 - 10-Jun-26
Unknown* 10 $78.315 OTC Trade
18:44:45 - 10-Jun-26
Unknown* 0 $78.60 SI Trade
18:11:04 - 10-Jun-26
Unknown* 0 $78.61 SI Trade
18:09:00 - 10-Jun-26
Unknown* 0 $78.80 SI Trade
17:18:33 - 10-Jun-26
Unknown* 12 $78.57821 OTC Trade
16:04:59 - 10-Jun-26
Unknown* 0 $78.61 OTC Trade
15:51:24 - 10-Jun-26
Unknown* 98 $78.58 SI Trade
15:33:39 - 10-Jun-26
Unknown* 0 $78.65 SI Trade
15:29:42 - 10-Jun-26
Unknown* 18 $78.27471 Currency Conversion
Negotiated Trade
15:17:53 - 10-Jun-26
Unknown* 0 $78.44 SI Trade
15:07:39 - 10-Jun-26
Unknown* 0 $78.49 OTC Trade
15:07:14 - 10-Jun-26
Unknown* 0 $78.42 OTC Trade
15:02:25 - 10-Jun-26
Unknown* 0 $78.42 OTC Trade
15:02:25 - 10-Jun-26
Unknown* 0 $78.42 OTC Trade
14:58:30 - 10-Jun-26
Unknown* 0 $78.42 OTC Trade
14:58:30 - 10-Jun-26
Unknown* 0 $78.69 OTC Trade
14:38:29 - 10-Jun-26
Unknown* 0 $78.69 OTC Trade
14:37:17 - 10-Jun-26
Unknown* 0 $78.20 OTC Trade
14:01:32 - 10-Jun-26
Unknown* 0 $78.20 OTC Trade
14:01:32 - 10-Jun-26
Unknown* 0 $80.00 OTC Trade
13:56:01 - 10-Jun-26
Unknown* 0 $80.00 OTC Trade
13:56:01 - 10-Jun-26
Unknown* 0 $76.32 OTC Trade
13:43:28 - 10-Jun-26
Unknown* 0 $76.32 OTC Trade
13:43:27 - 10-Jun-26
Unknown* 0 $76.32 OTC Trade
12:47:32 - 10-Jun-26
Unknown* 0 $76.32 OTC Trade
12:47:32 - 10-Jun-26
Unknown* 0 $80.00 OTC Trade
12:45:57 - 10-Jun-26
Unknown* 0 $80.00 OTC Trade
12:45:57 - 10-Jun-26
Unknown* 0 $76.32 OTC Trade
12:44:59 - 10-Jun-26
Unknown* 0 $76.32 OTC Trade
12:44:59 - 10-Jun-26
Unknown* 0 $80.00 OTC Trade
12:43:41 - 10-Jun-26
Unknown* 0 $80.00 OTC Trade
12:43:41 - 10-Jun-26
Unknown* 0 $80.00 OTC Trade
12:43:16 - 10-Jun-26
Unknown* 0 $80.00 OTC Trade
12:43:16 - 10-Jun-26
Unknown* 0 $80.00 OTC Trade
12:31:33 - 10-Jun-26
Unknown* 0 $80.00 OTC Trade
12:31:33 - 10-Jun-26
Unknown* 0 $80.00 OTC Trade
12:00:16 - 10-Jun-26
Unknown* 0 $80.00 OTC Trade
12:00:16 - 10-Jun-26
Unknown* 0 $78.04 OTC Trade
12:00:16 - 10-Jun-26
Unknown* 0 $78.04 OTC Trade
12:00:16 - 10-Jun-26
Unknown* 0 $77.97 OTC Trade
10:43:43 - 10-Jun-26
Unknown* 0 $77.97 OTC Trade
10:43:42 - 10-Jun-26
Unknown* 0 $77.97 OTC Trade
10:43:42 - 10-Jun-26
Unknown* 0 $77.97 OTC Trade
10:43:42 - 10-Jun-26
Unknown* 0 $77.97 OTC Trade
10:43:42 - 10-Jun-26
Unknown* 0 $77.97 OTC Trade
10:43:42 - 10-Jun-26
Unknown* 0 $77.81 OTC Trade
09:56:19 - 10-Jun-26
Unknown* 0 $77.81 OTC Trade
09:56:19 - 10-Jun-26
Unknown* 1 $78.21 OTC Trade
09:31:52 - 10-Jun-26
Unknown* 0 $77.81 OTC Trade
09:31:52 - 10-Jun-26
Unknown* 0 $79.37 OTC Trade
09:31:52 - 10-Jun-26
Unknown* 0 $79.37 OTC Trade
09:31:52 - 10-Jun-26
Unknown* 0 $79.37 OTC Trade
09:31:52 - 10-Jun-26
Unknown* 0 $79.37 OTC Trade
09:31:52 - 10-Jun-26
Unknown* 0 $77.97 OTC Trade
09:10:51 - 10-Jun-26
Unknown* 0 $77.97 OTC Trade
09:10:51 - 10-Jun-26
Unknown* 0 $77.97 OTC Trade
09:10:51 - 10-Jun-26
Unknown* 0 $77.97 OTC Trade
09:10:51 - 10-Jun-26
Unknown* 0 $77.97 OTC Trade
09:10:51 - 10-Jun-26
FTSE 100 Latest
Value10,471.72
Change167.84