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 $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
Unknown* 0 $80.83 OTC Trade
14:32:52 - 20-May-25
Unknown* 0 $81.05 OTC Trade
14:57:19 - 19-May-25
Unknown* 0 $81.09 OTC Trade
14:57:05 - 19-May-25
Unknown* 0 $80.74 OTC Trade
14:38:22 - 19-May-25
Unknown* 0 $80.82 OTC Trade
14:37:02 - 19-May-25
Unknown* 65 $80.97 OTC Trade
07:07:39 - 19-May-25
Unknown* 2 $81.0657 Currency Conversion
Negotiated Trade
15:40:50 - 16-May-25
Unknown* 1 $81.93764 Currency Conversion
Negotiated Trade
15:40:49 - 16-May-25
Unknown* 87 $81.448 OTC Trade
20:56:13 - 15-May-25
Unknown* 1 $80.62293 Currency Conversion
Negotiated Trade
18:10:23 - 15-May-25
Unknown* 21 $80.695 OTC Trade
15:37:37 - 15-May-25
Unknown* 4 $81.27351 Currency Conversion
Negotiated Trade
15:27:30 - 15-May-25
Unknown* 94 $81.0303 OTC Trade
14:57:50 - 15-May-25
Unknown* 0 $81.34 OTC Trade
14:37:09 - 15-May-25
Unknown* 2 $81.24 OTC Trade
18:59:18 - 14-May-25
Unknown* 0 $81.26 OTC Trade
18:59:18 - 14-May-25
Unknown* 0 $81.23 OTC Trade
18:59:18 - 14-May-25
Unknown* 0 $81.07 OTC Trade
14:45:11 - 14-May-25
Unknown* 2 $82.10665 Currency Conversion
Negotiated Trade
18:05:35 - 13-May-25
Unknown* 2 $82.3624 Currency Conversion
Negotiated Trade
15:19:27 - 13-May-25
Unknown* 0 $82.05 OTC Trade
14:44:50 - 13-May-25
Unknown* 0 $82.09 OTC Trade
14:42:49 - 13-May-25
Unknown* 0 $82.21 OTC Trade
14:42:42 - 13-May-25
Unknown* 8 $81.77 OTC Trade
18:32:08 - 12-May-25
Unknown* 6 $81.77 OTC Trade
18:32:06 - 12-May-25
Unknown* 0 $81.27 OTC Trade
16:54:48 - 12-May-25
Unknown* 13 $82.205 OTC Trade
15:16:08 - 12-May-25
Unknown* 1 $77.81274 Currency Conversion
Negotiated Trade
15:29:46 - 09-May-25
Unknown* 3 $78.71398 Currency Conversion
Negotiated Trade
15:29:45 - 09-May-25
Unknown* 31 $77.565 OTC Trade
20:59:55 - 07-May-25
Unknown* 0 $77.49 OTC Trade
14:36:55 - 07-May-25
Unknown* 0 $76.10 OTC Trade
17:46:19 - 02-May-25
Unknown* 0 $76.17 OTC Trade
17:38:17 - 02-May-25
Unknown* 0 $75.92 OTC Trade
17:22:52 - 02-May-25
Unknown* 4 $75.92 OTC Trade
17:22:52 - 02-May-25
Unknown* 1 $75.15118 Currency Conversion
Negotiated Trade
15:37:17 - 02-May-25
Unknown* 1 $76.01649 Currency Conversion
Negotiated Trade
15:37:16 - 02-May-25
Unknown* 0 $75.62 OTC Trade
14:42:21 - 02-May-25
Unknown* 0 $74.36 OTC Trade
19:45:01 - 01-May-25
Unknown* 58 $74.272 OTC Trade
19:13:45 - 01-May-25
Unknown* 258 $74.27 OTC Trade
19:09:11 - 01-May-25
Unknown* 300 $74.27 OTC Trade
19:09:11 - 01-May-25
Unknown* 1 $74.00719 Currency Conversion
Negotiated Trade
18:10:16 - 01-May-25
Unknown* 15 $74.05 OTC Trade
17:54:42 - 01-May-25
Unknown* 2 $74.74302 Currency Conversion
Negotiated Trade
15:17:35 - 01-May-25
Unknown* 27 $73.41 OTC Trade
17:27:47 - 30-Apr-25
Unknown* 100 $73.702 OTC Trade
16:18:34 - 30-Apr-25
Unknown* 0 $73.24 OTC Trade
15:55:57 - 30-Apr-25
Unknown* 6 $73.376 OTC Trade
15:32:51 - 30-Apr-25
Unknown* 6 $73.396 OTC Trade
15:32:48 - 30-Apr-25
Unknown* 1 $73.74502 Currency Conversion
Negotiated Trade
18:10:08 - 29-Apr-25
Unknown* 31 $74.2728 OTC Trade
16:53:16 - 29-Apr-25
Unknown* 50 $73.915 OTC Trade
15:36:22 - 29-Apr-25
Unknown* 4 $73.63 OTC Trade
15:28:22 - 29-Apr-25
Unknown* 5 $74.28648 Currency Conversion
Negotiated Trade
15:23:46 - 29-Apr-25
Unknown* 30 $73.682 OTC Trade
18:48:33 - 28-Apr-25
Unknown* 748 $73.635 OTC Trade
17:15:20 - 28-Apr-25
Unknown* 60 $73.95 OTC Trade
16:11:51 - 28-Apr-25
Unknown* 0 $74.39 OTC Trade
15:51:59 - 28-Apr-25
Unknown* 0 $74.11 OTC Trade
15:36:06 - 28-Apr-25
Unknown* 0 $74.06 OTC Trade
15:01:44 - 28-Apr-25
Unknown* 2 $73.372 OTC Trade
20:57:44 - 25-Apr-25
Unknown* 0 $73.64 OTC Trade
18:58:23 - 25-Apr-25
Unknown* 20 $74.00 OTC Trade
17:42:02 - 25-Apr-25
Unknown* 1 $73.1266 OTC Trade
15:39:01 - 25-Apr-25
Unknown* 1 $72.93196 Currency Conversion
Negotiated Trade
15:34:26 - 25-Apr-25
Unknown* 23 $73.92453 Currency Conversion
Negotiated Trade
15:34:26 - 25-Apr-25
Unknown* 0 $74.71 OTC Trade
16:41:17 - 24-Apr-25
Unknown* 2 $74.48955 Currency Conversion
Negotiated Trade
15:20:46 - 24-Apr-25
Unknown* 45 $74.175 OTC Trade
15:05:19 - 24-Apr-25
Unknown* 70 $72.63 OTC Trade
17:23:04 - 22-Apr-25
Unknown* 200 $71.91 OTC Trade
14:45:20 - 22-Apr-25
Unknown* 22 $69.975 OTC Trade
19:21:05 - 21-Apr-25
Unknown* 21 $69.898 OTC Trade
19:04:23 - 21-Apr-25
Unknown* 21 $69.965 OTC Trade
18:11:44 - 21-Apr-25
Unknown* 0 $70.91 OTC Trade
15:02:50 - 21-Apr-25
Unknown* 0 $71.60 OTC Trade
14:42:34 - 21-Apr-25
Unknown* 0 $71.42 OTC Trade
14:42:34 - 21-Apr-25
Unknown* 0 $72.93 OTC Trade
18:52:02 - 17-Apr-25
Unknown* 0 $72.95 OTC Trade
18:33:44 - 17-Apr-25
Unknown* 5 $72.958 OTC Trade
18:33:44 - 17-Apr-25
Unknown* 0 $72.90 OTC Trade
18:28:37 - 17-Apr-25
Unknown* 0 $72.84 OTC Trade
18:19:08 - 17-Apr-25
Unknown* 0 $73.10 OTC Trade
17:47:13 - 17-Apr-25
Unknown* 1 $71.58236 Currency Conversion
Negotiated Trade
15:36:11 - 17-Apr-25
Unknown* 1 $72.44743 Currency Conversion
Negotiated Trade
15:36:11 - 17-Apr-25
Unknown* 50 $71.606 OTC Trade
20:59:55 - 16-Apr-25
Unknown* 47 $71.47 OTC Trade
20:49:40 - 16-Apr-25
Unknown* 6 $72.92074 Currency Conversion
Negotiated Trade
15:25:32 - 16-Apr-25
Unknown* 0 $73.63 OTC Trade
14:30:09 - 16-Apr-25
Unknown* 50 $73.045 OTC Trade
20:49:25 - 15-Apr-25
Unknown* 0 $73.38 OTC Trade
19:23:21 - 15-Apr-25
Unknown* 0 $73.36 OTC Trade
18:18:19 - 15-Apr-25
Unknown* 75 $73.7951 Currency Conversion
Negotiated Trade
15:44:40 - 15-Apr-25
Unknown* 0 $73.89 OTC Trade
15:30:02 - 15-Apr-25
Unknown* 0 $73.90 OTC Trade
15:22:58 - 15-Apr-25
Unknown* 0 $74.32 OTC Trade
14:51:32 - 15-Apr-25
Unknown* 1 $73.10171 Currency Conversion
Negotiated Trade
18:10:23 - 14-Apr-25
Unknown* 0 $73.22 OTC Trade
17:01:25 - 14-Apr-25
Unknown* 0 $73.13 OTC Trade
17:01:05 - 14-Apr-25
Unknown* 3 $73.96651 Currency Conversion
Negotiated Trade
15:21:52 - 14-Apr-25
Unknown* 2 $72.42 OTC Trade
18:07:13 - 11-Apr-25
Unknown* 2 $70.89 OTC Trade
15:03:30 - 11-Apr-25
Unknown* 1 $71.76195 Currency Conversion
Negotiated Trade
18:10:21 - 10-Apr-25
Unknown* 0 $72.28 OTC Trade
18:07:10 - 10-Apr-25
Unknown* 5 $73.02 OTC Trade
16:33:14 - 10-Apr-25
Unknown* 0 $74.17 OTC Trade
15:39:37 - 10-Apr-25
Unknown* 4 $74.09 OTC Trade
15:26:10 - 10-Apr-25
Unknown* 0 $73.10 OTC Trade
18:46:20 - 09-Apr-25
Unknown* 3 $69.615 OTC Trade
18:05:41 - 09-Apr-25
Unknown* 0 $69.09 OTC Trade
20:42:03 - 08-Apr-25
Unknown* 1 $69.3881 OTC Trade
20:21:50 - 08-Apr-25
Unknown* 13 $71.0373 OTC Trade
19:03:52 - 08-Apr-25
Unknown* 886 $74.04 OTC Trade
17:30:53 - 08-Apr-25
Unknown* 1,730 $74.04 OTC Trade
17:30:53 - 08-Apr-25
FTSE 100 Latest
Value8,726.01
Change-52.04