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!

Principal Finan (0KO5) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 0 $80.92 OTC Trade
17:08:20 - 03-Jul-25
Unknown* 0 $81.37 OTC Trade
15:54:19 - 03-Jul-25
Unknown* 0 $81.36 OTC Trade
15:54:18 - 03-Jul-25
Unknown* 0 $81.34 OTC Trade
15:53:46 - 03-Jul-25
Unknown* 1 $80.9437 Currency Conversion
Negotiated Trade
15:38:18 - 03-Jul-25
Unknown* 3 $81.84653 Currency Conversion
Negotiated Trade
15:38:17 - 03-Jul-25
Unknown* 12 $80.16 OTC Trade
19:33:15 - 02-Jul-25
Unknown* 0 $79.74 OTC Trade
18:06:19 - 02-Jul-25
Unknown* 1,105 $80.04 SI Trade
15:54:34 - 02-Jul-25
Unknown* 0 $79.75 OTC Trade
15:33:35 - 02-Jul-25
Unknown* 1 $80.25688 Currency Conversion
Negotiated Trade
15:32:37 - 02-Jul-25
Unknown* 1 $81.16882 Currency Conversion
Negotiated Trade
15:32:37 - 02-Jul-25
Unknown* 0 $79.75 OTC Trade
15:31:54 - 02-Jul-25
Unknown* 0 $79.79 OTC Trade
15:27:07 - 02-Jul-25
Unknown* 0 $79.83 OTC Trade
15:26:16 - 02-Jul-25
Unknown* 0 $79.84 OTC Trade
15:23:43 - 02-Jul-25
Unknown* 0 $79.85 OTC Trade
15:20:55 - 02-Jul-25
Unknown* 0 $79.70 OTC Trade
15:13:36 - 02-Jul-25
Unknown* 0 $79.88 OTC Trade
15:12:11 - 02-Jul-25
Unknown* 0 $79.94 OTC Trade
15:11:02 - 02-Jul-25
Unknown* 0 $79.97 OTC Trade
15:11:02 - 02-Jul-25
Unknown* 7,722 $80.83 OTC Trade
15:00:16 - 02-Jul-25
Unknown* 65 $79.26 OTC Trade
20:38:58 - 30-Jun-25
Unknown* 0 $79.16 OTC Trade
18:57:03 - 30-Jun-25
Unknown* 0 $79.16 OTC Trade
18:57:03 - 30-Jun-25
Unknown* 62 $79.245 OTC Trade
18:50:44 - 30-Jun-25
Unknown* 0 $79.26 OTC Trade
17:03:01 - 30-Jun-25
Unknown* 0 $79.35 OTC Trade
16:41:04 - 30-Jun-25
Unknown* 0 $79.35 OTC Trade
16:41:04 - 30-Jun-25
Unknown* 0 $79.15 OTC Trade
16:23:42 - 30-Jun-25
Unknown* 102 $79.15 OTC Trade
15:56:25 - 30-Jun-25
Unknown* 3 $79.82048 Currency Conversion
Negotiated Trade
15:25:15 - 30-Jun-25
Unknown* 17 $79.3157 OTC Trade
15:18:01 - 30-Jun-25
Unknown* 35 $79.19 SI Trade
13:00:44 - 30-Jun-25
Unknown* -35 $0.00 SI Trade
Correction
13:00:44 - 30-Jun-25
Unknown* 53 $79.19 SI Trade
13:00:44 - 30-Jun-25
Unknown* -53 $78.80252 SI Trade
Correction
13:00:44 - 30-Jun-25
Unknown* 35 $78.80252 SI Trade
13:00:44 - 30-Jun-25
Unknown* 53 $78.80252 SI Trade
13:00:44 - 30-Jun-25
Unknown* -35 $79.19 SI Trade
Correction
13:00:44 - 30-Jun-25
Unknown* -53 $79.19 SI Trade
Correction
13:00:44 - 30-Jun-25
Unknown* 35 $0.00 SI Trade
18:30:06 - 27-Jun-25
Unknown* 35 $79.19 SI Trade
18:30:06 - 27-Jun-25
Unknown* -35 $0.00 SI Trade
Correction
18:30:06 - 27-Jun-25
Unknown* 1 $78.80252 Currency Conversion
Negotiated Trade
18:10:41 - 27-Jun-25
Unknown* 53 $0.00 SI Trade
17:24:05 - 27-Jun-25
Unknown* 53 $79.19 SI Trade
17:24:05 - 27-Jun-25
Unknown* -53 $0.00 SI Trade
Correction
17:24:05 - 27-Jun-25
Unknown* 1 $80.04597 Currency Conversion
Negotiated Trade
15:29:00 - 27-Jun-25
Unknown* 12 $78.7524 OTC Trade
14:30:05 - 27-Jun-25
Unknown* 1 $77.68315 Currency Conversion
Negotiated Trade
18:10:35 - 26-Jun-25
Unknown* 1 $78.05013 Currency Conversion
Negotiated Trade
15:26:27 - 26-Jun-25
Unknown* 0 $77.62 OTC Trade
14:38:37 - 26-Jun-25
Unknown* 0 $78.00 OTC Trade
14:37:21 - 26-Jun-25
Unknown* 1 $77.5063 OTC Trade
15:47:37 - 25-Jun-25
Unknown* 1 $78.1228 Cross
OTC Trade
18:30:17 - 24-Jun-25
Unknown* 1 $78.16738 Currency Conversion
Negotiated Trade
15:23:29 - 24-Jun-25
Unknown* 0 $77.64 OTC Trade
14:31:23 - 24-Jun-25
Unknown* 0 $77.64 OTC Trade
14:31:22 - 24-Jun-25
Unknown* 23 $76.8139 OTC Trade
19:03:35 - 23-Jun-25
Unknown* 1 $76.00073 Currency Conversion
Negotiated Trade
15:34:57 - 23-Jun-25
Unknown* 2 $76.83261 Currency Conversion
Negotiated Trade
15:34:57 - 23-Jun-25
Unknown* 6 $76.72 OTC Trade
15:33:24 - 23-Jun-25
Unknown* 0 $75.66 OTC Trade
14:30:00 - 23-Jun-25
Unknown* 1 $76.0603 Currency Conversion
Negotiated Trade
18:10:16 - 20-Jun-25
Unknown* 5 $76.6631 OTC Trade
15:50:21 - 20-Jun-25
Unknown* 1 $76.6631 OTC Trade
15:50:21 - 20-Jun-25
Unknown* 1 $77.43426 Currency Conversion
Negotiated Trade
15:22:53 - 20-Jun-25
Unknown* 100 $76.785 OTC Trade
14:36:08 - 20-Jun-25
Unknown* 49 $76.585 OTC Trade
18:47:42 - 18-Jun-25
Unknown* 1 $75.95986 Currency Conversion
Negotiated Trade
18:10:27 - 18-Jun-25
Unknown* 0 $76.58 OTC Trade
15:54:54 - 18-Jun-25
Unknown* 5 $76.83748 Currency Conversion
Negotiated Trade
15:25:35 - 18-Jun-25
Unknown* 164 $75.624 OTC Trade
20:05:39 - 17-Jun-25
Unknown* 9 $75.495 OTC Trade
19:23:01 - 17-Jun-25
Unknown* 4,100 $76.285 SI Trade
16:00:57 - 17-Jun-25
Unknown* 1 $77.22613 Currency Conversion
Negotiated Trade
15:24:21 - 17-Jun-25
Unknown* 0 $76.44 OTC Trade
14:48:19 - 17-Jun-25
Unknown* 18 $77.2822 OTC Trade
15:44:25 - 16-Jun-25
Unknown* 161 $76.11 OTC Trade
20:05:37 - 13-Jun-25
Unknown* 1 $76.97492 Currency Conversion
Negotiated Trade
18:10:31 - 13-Jun-25
Unknown* 1 $75.65055 Currency Conversion
Negotiated Trade
15:32:44 - 13-Jun-25
Unknown* 1 $76.54382 Currency Conversion
Negotiated Trade
15:32:44 - 13-Jun-25
Unknown* 0 $76.26 OTC Trade
14:39:01 - 13-Jun-25
Unknown* 0 $76.10 OTC Trade
14:57:06 - 12-Jun-25
Unknown* 44 $76.486 OTC Trade
20:59:55 - 11-Jun-25
Unknown* 1 $77.29894 Currency Conversion
Negotiated Trade
15:31:57 - 06-Jun-25
Unknown* 32 $75.91 OTC Trade
20:59:55 - 05-Jun-25
Unknown* 0 $76.18 OTC Trade
18:04:40 - 05-Jun-25
Unknown* 0 $76.1684 OTC Trade
18:04:40 - 05-Jun-25
Unknown* 1 $76.51124 Currency Conversion
Negotiated Trade
18:10:21 - 04-Jun-25
Unknown* 3 $77.53092 Currency Conversion
Negotiated Trade
15:23:31 - 04-Jun-25
Unknown* 3 $76.64374 Currency Conversion
Negotiated Trade
15:32:09 - 03-Jun-25
Unknown* 4 $77.52572 Currency Conversion
Negotiated Trade
15:32:08 - 03-Jun-25
Unknown* 50 $76.91 OTC Trade
20:37:24 - 02-Jun-25
Unknown* 50 $76.95 OTC Trade
20:05:09 - 02-Jun-25
Unknown* 50 $76.645 OTC Trade
19:03:07 - 02-Jun-25
Unknown* 50 $76.675 OTC Trade
18:47:45 - 02-Jun-25
Unknown* 50 $76.59 OTC Trade
17:35:36 - 02-Jun-25
Unknown* 50 $76.57 OTC Trade
16:20:14 - 02-Jun-25
Unknown* 50 $76.465 OTC Trade
15:50:20 - 02-Jun-25
Unknown* 0 $76.29 OTC Trade
14:43:31 - 02-Jun-25
Unknown* 0 $76.21 OTC Trade
14:38:28 - 02-Jun-25
Unknown* 15 $78.08 OTC Trade
19:40:14 - 30-May-25
Unknown* 0 $78.00 OTC Trade
17:23:26 - 30-May-25
Unknown* 0 $78.05 OTC Trade
15:58:42 - 30-May-25
Unknown* 1 $78.04666 Currency Conversion
Negotiated Trade
15:38:00 - 30-May-25
Unknown* 1 $78.89936 Currency Conversion
Negotiated Trade
15:37:59 - 30-May-25
Unknown* 0 $78.43 OTC Trade
15:28:06 - 30-May-25
Unknown* 173 $77.735 OTC Trade
14:35:51 - 30-May-25
Unknown* 1 $78.59442 Currency Conversion
Negotiated Trade
18:10:15 - 29-May-25
Unknown* 0 $78.05 OTC Trade
16:41:53 - 29-May-25
Unknown* 13 $78.065 OTC Trade
16:41:53 - 29-May-25
Unknown* 5 $77.67913 Currency Conversion
Negotiated Trade
15:22:40 - 29-May-25
Unknown* 21 $78.51 OTC Trade
14:56:16 - 29-May-25
Unknown* 0 $78.51 OTC Trade
16:02:00 - 28-May-25
Unknown* 0 $78.51 OTC Trade
15:45:54 - 28-May-25
Unknown* 0 $78.58 OTC Trade
15:42:05 - 28-May-25
Unknown* 0 $78.54 OTC Trade
15:39:12 - 28-May-25
Unknown* 2 $78.18345 Currency Conversion
Negotiated Trade
15:30:42 - 28-May-25
Unknown* 6 $79.01791 Currency Conversion
Negotiated Trade
15:30:42 - 28-May-25
Unknown* 0 $78.65 OTC Trade
15:17:03 - 28-May-25
Unknown* 0 $79.05 OTC Trade
14:31:55 - 28-May-25
Unknown* 0 $79.05 OTC Trade
14:31:54 - 28-May-25
Unknown* 0 $77.75 OTC Trade
15:06:23 - 27-May-25
Unknown* 0 $77.69 OTC Trade
14:56:52 - 27-May-25
Unknown* 1 $77.03612 Currency Conversion
Negotiated Trade
18:10:07 - 23-May-25
Unknown* 1 $76.23107 Currency Conversion
Negotiated Trade
15:40:44 - 23-May-25
Unknown* 1 $77.07608 Currency Conversion
Negotiated Trade
15:40:44 - 23-May-25
Unknown* 17 $77.506 OTC Trade
16:45:55 - 22-May-25
Unknown* 24 $77.1537 OTC Trade
16:02:39 - 22-May-25
Unknown* 8 $76.92 OTC Trade
15:46:30 - 22-May-25
Unknown* 6 $76.92 OTC Trade
15:46:29 - 22-May-25
Unknown* 0 $77.24 OTC Trade
15:11:01 - 22-May-25
Unknown* 0 $77.24 OTC Trade
15:11:01 - 22-May-25
Unknown* 5 $77.24 OTC Trade
15:11:01 - 22-May-25
Unknown* 0 $77.24 OTC Trade
15:11:01 - 22-May-25
Unknown* 0 $77.24 OTC Trade
15:11:01 - 22-May-25
Unknown* 0 $77.24 OTC Trade
15:11:01 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 1 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $77.25 OTC Trade
15:10:33 - 22-May-25
Unknown* 0 $76.99 OTC Trade
14:58:05 - 22-May-25
Unknown* 0 $77.07 OTC Trade
14:46:45 - 22-May-25
Unknown* 6 $80.16369 Currency Conversion
Negotiated Trade
15:25:33 - 21-May-25
Unknown* 0 $81.36 OTC Trade
14:39:27 - 20-May-25
FTSE 100 Latest
Value8,822.91
Change-0.29