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!

Fastenal Ord (0IKW) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 44 $42.3925 OTC Trade
19:07:25 - 20-Jan-26
Unknown* 120 $42.392 OTC Trade
19:07:25 - 20-Jan-26
Unknown* 36 $42.392 OTC Trade
19:07:25 - 20-Jan-26
Unknown* 5 $42.529 OTC Trade
18:57:26 - 20-Jan-26
Unknown* 1 $42.4686 Cross
OTC Trade
18:55:49 - 20-Jan-26
Unknown* 5 $42.4508 OTC Trade
18:52:17 - 20-Jan-26
Unknown* 6 $42.525 OTC Trade
18:19:56 - 20-Jan-26
Unknown* 6 $42.525 OTC Trade
18:19:56 - 20-Jan-26
Unknown* 10 $42.27 OTC Trade
18:08:44 - 20-Jan-26
Unknown* 17 $42.24 OTC Trade
17:47:24 - 20-Jan-26
Unknown* 36 $42.3628 OTC Trade
17:43:07 - 20-Jan-26
Unknown* 364 $42.362 OTC Trade
17:43:07 - 20-Jan-26
Unknown* 0 $42.27 OTC Trade
17:38:26 - 20-Jan-26
Unknown* 2 $42.20 OTC Trade
17:28:02 - 20-Jan-26
Unknown* 10 $42.205 OTC Trade
17:22:05 - 20-Jan-26
Unknown* 140 $42.205 OTC Trade
17:22:05 - 20-Jan-26
Unknown* 1 $42.0093 OTC Trade
17:18:17 - 20-Jan-26
Unknown* 100 $42.105 OTC Trade
17:09:39 - 20-Jan-26
Unknown* 13 $42.215 OTC Trade
16:57:29 - 20-Jan-26
Unknown* 82 $42.215 OTC Trade
16:57:29 - 20-Jan-26
Unknown* 13 $42.215 OTC Trade
16:45:42 - 20-Jan-26
Unknown* 87 $42.212 OTC Trade
16:45:42 - 20-Jan-26
Unknown* 40 $42.2984 OTC Trade
16:40:16 - 20-Jan-26
Unknown* 76 $42.202 OTC Trade
16:38:55 - 20-Jan-26
Unknown* 38 $42.195 OTC Trade
16:35:18 - 20-Jan-26
Unknown* 42 $42.195 OTC Trade
16:35:18 - 20-Jan-26
Unknown* 100 $42.25 OTC Trade
16:28:26 - 20-Jan-26
Unknown* 38 $41.985 OTC Trade
16:24:50 - 20-Jan-26
Unknown* 62 $41.985 OTC Trade
16:24:50 - 20-Jan-26
Unknown* 18 $41.9895 OTC Trade
16:16:30 - 20-Jan-26
Unknown* 8 $41.99 OTC Trade
16:16:30 - 20-Jan-26
Unknown* 2 $42.025 OTC Trade
16:15:28 - 20-Jan-26
Unknown* 73 $42.025 OTC Trade
16:15:28 - 20-Jan-26
Unknown* 73 $42.015 OTC Trade
16:13:07 - 20-Jan-26
Unknown* 18 $41.865 OTC Trade
16:11:23 - 20-Jan-26
Unknown* 82 $41.865 OTC Trade
16:11:23 - 20-Jan-26
Unknown* 2 $41.6693 OTC Trade
16:06:34 - 20-Jan-26
Unknown* 18 $41.6652 OTC Trade
16:06:34 - 20-Jan-26
Unknown* 7 $41.666 OTC Trade
16:06:34 - 20-Jan-26
Unknown* 38 $41.805 OTC Trade
16:00:36 - 20-Jan-26
Unknown* 62 $41.805 OTC Trade
16:00:36 - 20-Jan-26
Unknown* 300 $41.858 OTC Trade
15:52:48 - 20-Jan-26
Unknown* 1 $41.87 OTC Trade
15:52:14 - 20-Jan-26
Unknown* 3 $41.605 OTC Trade
15:44:28 - 20-Jan-26
Unknown* 70 $41.605 OTC Trade
15:44:28 - 20-Jan-26
Unknown* 3 $41.295 OTC Trade
15:39:23 - 20-Jan-26
Unknown* 34 $41.275 OTC Trade
15:39:23 - 20-Jan-26
Unknown* 2 $41.275 OTC Trade
15:39:19 - 20-Jan-26
Unknown* 73 $41.275 OTC Trade
15:39:19 - 20-Jan-26
Unknown* 100 $41.2816 OTC Trade
15:39:19 - 20-Jan-26
Unknown* 2 $41.285 OTC Trade
15:39:19 - 20-Jan-26
Unknown* 198 $41.285 OTC Trade
15:39:19 - 20-Jan-26
Unknown* 2 $41.615 OTC Trade
15:38:04 - 20-Jan-26
Unknown* 9 $41.615 OTC Trade
15:38:04 - 20-Jan-26
Unknown* 10 $41.635 OTC Trade
15:31:15 - 20-Jan-26
Unknown* 40 $41.7215 OTC Trade
15:29:10 - 20-Jan-26
Unknown* 15 $41.745 OTC Trade
15:28:29 - 20-Jan-26
Unknown* 2 $41.745 OTC Trade
15:28:29 - 20-Jan-26
Unknown* 2 $41.53 OTC Trade
15:23:45 - 20-Jan-26
Unknown* 32 $41.445 OTC Trade
15:23:09 - 20-Jan-26
Unknown* 48 $41.445 OTC Trade
15:23:09 - 20-Jan-26
Unknown* 2 $41.29605 Currency Conversion
Negotiated Trade
15:18:44 - 20-Jan-26
Unknown* 42 $41.73516 Currency Conversion
Negotiated Trade
15:18:43 - 20-Jan-26
Unknown* 32 $41.615 OTC Trade
15:18:09 - 20-Jan-26
Unknown* 168 $41.615 OTC Trade
15:18:09 - 20-Jan-26
Unknown* 136 $0.00 Negotiated Trade
OTC Trade
15:15:35 - 20-Jan-26
Unknown* 136 $41.5995 Negotiated Trade
OTC Trade
15:15:35 - 20-Jan-26
Unknown* -136 $0.00 Correction
Negotiated Trade
OTC Trade
15:15:35 - 20-Jan-26
Unknown* 100 $41.60 OTC Trade
15:10:51 - 20-Jan-26
Unknown* 32 $41.525 OTC Trade
15:09:25 - 20-Jan-26
Unknown* 4 $41.445 OTC Trade
15:08:19 - 20-Jan-26
Unknown* 46 $41.442 OTC Trade
15:08:19 - 20-Jan-26
Unknown* 3 $41.555 OTC Trade
15:05:31 - 20-Jan-26
Unknown* 16 $41.555 OTC Trade
15:05:31 - 20-Jan-26
Unknown* 4 $41.674 OTC Trade
15:01:26 - 20-Jan-26
Unknown* 2 $41.575 OTC Trade
15:00:54 - 20-Jan-26
Unknown* 100 $41.795 OTC Trade
14:54:51 - 20-Jan-26
Unknown* 50 $41.863 OTC Trade
14:53:59 - 20-Jan-26
Unknown* 100 $41.862 OTC Trade
14:53:59 - 20-Jan-26
Unknown* 100 $41.94 OTC Trade
14:53:48 - 20-Jan-26
Unknown* 57 $41.87388 Currency Conversion
Negotiated Trade
14:52:40 - 20-Jan-26
Unknown* 0 $41.89534 SI Trade
Currency Conversion
14:51:24 - 20-Jan-26
Unknown* 0 $41.93 OTC Trade
14:49:56 - 20-Jan-26
Unknown* 1 $42.00 Cross
OTC Trade
14:49:40 - 20-Jan-26
Unknown* 18 $42.081 OTC Trade
14:47:10 - 20-Jan-26
Unknown* 19 $42.32 OTC Trade
14:45:41 - 20-Jan-26
Unknown* 1 $42.32 OTC Trade
14:45:41 - 20-Jan-26
Unknown* 36 $42.405 OTC Trade
14:45:14 - 20-Jan-26
Unknown* 14 $42.405 OTC Trade
14:45:14 - 20-Jan-26
Unknown* 50 $42.265 OTC Trade
14:44:05 - 20-Jan-26
Unknown* 20 $42.3292 OTC Trade
14:43:43 - 20-Jan-26
Unknown* 9 $42.3578 OTC Trade
14:43:06 - 20-Jan-26
Unknown* 19 $41.865 OTC Trade
14:40:01 - 20-Jan-26
Unknown* 101 $41.865 OTC Trade
14:40:01 - 20-Jan-26
Unknown* 20 $41.68 OTC Trade
14:37:06 - 20-Jan-26
Unknown* 0 $41.62 OTC Trade
14:36:54 - 20-Jan-26
Unknown* 1 $41.63 OTC Trade
14:36:54 - 20-Jan-26
Unknown* 212 $41.64 OTC Trade
14:32:32 - 20-Jan-26
Unknown* 250 $41.515 OTC Trade
14:32:08 - 20-Jan-26
Unknown* 0 $41.52 OTC Trade
14:31:46 - 20-Jan-26
Unknown* 69 $41.585 OTC Trade
14:31:46 - 20-Jan-26
Unknown* 0 $41.84 OTC Trade
14:31:33 - 20-Jan-26
Unknown* 6 $42.13 OTC Trade
14:30:20 - 20-Jan-26
Unknown* 12 $42.175 OTC Trade
14:30:20 - 20-Jan-26
Unknown* 0 $42.10 OTC Trade
14:30:20 - 20-Jan-26
Unknown* 20 $42.175 OTC Trade
14:30:20 - 20-Jan-26
Unknown* 30 $42.00 OTC Trade
14:30:00 - 20-Jan-26
Unknown* 5 $42.00 OTC Trade
14:30:00 - 20-Jan-26
Unknown* 0 $41.90 OTC Trade
14:30:00 - 20-Jan-26
Unknown* 0 $41.90 OTC Trade
14:30:00 - 20-Jan-26
Unknown* 201 $40.92 OTC Trade
14:26:59 - 20-Jan-26
Unknown* 3 $41.34 OTC Trade
14:07:59 - 20-Jan-26
Unknown* 1 $40.80 OTC Trade
13:44:34 - 20-Jan-26
Unknown* 200 $41.00 OTC Trade
13:02:52 - 20-Jan-26
Unknown* 40 $40.80 OTC Trade
12:58:59 - 20-Jan-26
Unknown* 27 $40.40 OTC Trade
12:46:48 - 20-Jan-26
Unknown* 27 $40.40 OTC Trade
12:46:38 - 20-Jan-26
Unknown* 27 $40.40 OTC Trade
12:46:24 - 20-Jan-26
Unknown* 500 $41.70 OTC Trade
12:25:35 - 20-Jan-26
Unknown* 8 $42.00 OTC Trade
12:14:37 - 20-Jan-26
Unknown* 11 $41.60 OTC Trade
12:06:54 - 20-Jan-26
Unknown* 23 $41.84 OTC Trade
12:06:53 - 20-Jan-26
Unknown* 10 $43.15 OTC Trade
11:38:39 - 20-Jan-26
Unknown* 90 $42.78 OTC Trade
10:32:11 - 20-Jan-26
Unknown* 3 $43.38 OTC Trade
09:18:01 - 20-Jan-26
Unknown* 36 $43.3819 OTC Trade
09:10:54 - 20-Jan-26
Unknown* 5 $44.20 OTC Trade
08:45:46 - 20-Jan-26
Unknown* 5 $44.20 OTC Trade
08:45:46 - 20-Jan-26
Unknown* 5 $44.20 OTC Trade
08:45:15 - 20-Jan-26
Unknown* 10 $44.20 OTC Trade
08:41:10 - 20-Jan-26
Unknown* 22 $44.1943 OTC Trade
08:41:10 - 20-Jan-26
Unknown* 0 $43.59798 SI Trade
Currency Conversion
07:04:35 - 20-Jan-26
Unknown* 5 $43.20 OTC Trade
01:48:27 - 20-Jan-26
Unknown* 22 $44.00 OTC Trade
01:00:06 - 20-Jan-26
Unknown* 5 $42.50 OTC Trade
01:00:05 - 20-Jan-26
Unknown* 16 $45.70 OTC Trade
01:00:03 - 20-Jan-26
Unknown* 1 $44.80 OTC Trade
01:00:03 - 20-Jan-26
Unknown* 22 $44.80 OTC Trade
01:00:03 - 20-Jan-26
Unknown* 0 $43.46101 SI Trade
Currency Conversion
10:11:56 - 19-Jan-26
Unknown* 0 $43.93202 SI Trade
Currency Conversion
09:00:39 - 19-Jan-26
Unknown* 10 $43.51 OTC Trade
21:04:30 - 16-Jan-26
Unknown* 42 $43.848 OTC Trade
20:53:59 - 16-Jan-26
Unknown* 2 $43.9897 OTC Trade
20:35:36 - 16-Jan-26
Unknown* 6 $43.988 OTC Trade
20:24:07 - 16-Jan-26
Unknown* 200 $44.009 OTC Trade
20:23:31 - 16-Jan-26
Unknown* 2 $43.9214 Cross
OTC Trade
20:16:45 - 16-Jan-26
Unknown* 20 $43.95 OTC Trade
20:14:11 - 16-Jan-26
Unknown* 23 $43.945 OTC Trade
20:13:38 - 16-Jan-26
Unknown* 22 $43.945 OTC Trade
20:13:38 - 16-Jan-26
Unknown* 80 $43.9382 OTC Trade
20:12:04 - 16-Jan-26
Unknown* 1 $43.80643 OTC Trade
20:05:51 - 16-Jan-26
Unknown* 0 $43.97 OTC Trade
19:56:57 - 16-Jan-26
Unknown* 24 $43.965 OTC Trade
19:56:57 - 16-Jan-26
Unknown* 257 $43.965 OTC Trade
19:56:57 - 16-Jan-26
Unknown* 21 $43.9373 OTC Trade
19:51:55 - 16-Jan-26
Unknown* 23 $43.9373 OTC Trade
19:51:55 - 16-Jan-26
Unknown* 56 $43.938 OTC Trade
19:51:55 - 16-Jan-26
Unknown* 2 $43.9493 OTC Trade
19:46:41 - 16-Jan-26
Unknown* 0 $43.95 OTC Trade
19:44:31 - 16-Jan-26
Unknown* 1 $43.761 OTC Trade
19:34:56 - 16-Jan-26
Unknown* 3 $43.8093 OTC Trade
19:31:32 - 16-Jan-26
Unknown* 0 $43.81 OTC Trade
19:28:03 - 16-Jan-26
Unknown* 26 $43.87 OTC Trade
19:04:10 - 16-Jan-26
Unknown* 31 $43.71 OTC Trade
18:42:29 - 16-Jan-26
Unknown* 0 $43.67 OTC Trade
18:28:59 - 16-Jan-26
Unknown* 34 $43.675 OTC Trade
18:28:59 - 16-Jan-26
Unknown* 0 $43.75 OTC Trade
18:17:40 - 16-Jan-26
Unknown* 4 $43.7214 Cross
OTC Trade
18:15:47 - 16-Jan-26
Unknown* 0 $43.73 OTC Trade
18:13:27 - 16-Jan-26
Unknown* 1 $43.73 OTC Trade
18:13:27 - 16-Jan-26
Unknown* 2 $43.742 OTC Trade
18:11:30 - 16-Jan-26
Unknown* 1 $44.03398 Currency Conversion
Negotiated Trade
18:10:13 - 16-Jan-26
Unknown* 19 $43.825 OTC Trade
18:04:08 - 16-Jan-26
Unknown* 1 $43.825 OTC Trade
18:04:08 - 16-Jan-26
Unknown* 20 $43.7983 OTC Trade
18:03:38 - 16-Jan-26
Unknown* 57 $43.79 OTC Trade
18:03:12 - 16-Jan-26
Unknown* 4 $43.79 OTC Trade
18:01:36 - 16-Jan-26
Unknown* 4 $43.79 OTC Trade
18:01:14 - 16-Jan-26
Unknown* 2 $43.8003 OTC Trade
17:54:42 - 16-Jan-26
Unknown* 2 $43.758 OTC Trade
17:52:33 - 16-Jan-26
Unknown* 51 $43.715 OTC Trade
17:50:09 - 16-Jan-26
Unknown* 1 $43.7507 OTC Trade
17:48:03 - 16-Jan-26
Unknown* 130 $43.7113 OTC Trade
17:12:42 - 16-Jan-26
Unknown* 0 $43.75 OTC Trade
17:08:48 - 16-Jan-26
Unknown* 0 $43.745 OTC Trade
17:08:48 - 16-Jan-26
Unknown* 1 $43.748 OTC Trade
17:08:48 - 16-Jan-26
Unknown* 10 $43.7472 OTC Trade
17:08:48 - 16-Jan-26
Unknown* 11 $43.748 OTC Trade
17:08:48 - 16-Jan-26
Unknown* 50 $43.7508 OTC Trade
17:07:47 - 16-Jan-26
Unknown* 35 $43.708 OTC Trade
16:56:38 - 16-Jan-26
Unknown* 0 $43.75 OTC Trade
16:53:41 - 16-Jan-26
Unknown* 4 $43.71 OTC Trade
16:48:23 - 16-Jan-26
Unknown* 3 $43.71 OTC Trade
16:48:00 - 16-Jan-26
Unknown* 24 $43.725 OTC Trade
16:46:02 - 16-Jan-26
Unknown* 24 $43.755 OTC Trade
16:43:44 - 16-Jan-26
Unknown* 24 $43.755 OTC Trade
16:43:26 - 16-Jan-26
Unknown* 24 $43.755 OTC Trade
16:43:23 - 16-Jan-26
Unknown* 40 $43.755 OTC Trade
16:42:04 - 16-Jan-26
Unknown* 25 $43.7014 Cross
OTC Trade
16:32:14 - 16-Jan-26
Unknown* 100 $43.585 OTC Trade
16:13:45 - 16-Jan-26
FTSE 100 Latest
Value10,126.78
Change-68.57