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* 2 $41.7712 Cross
OTC Trade
17:56:32 - 06-Jun-25
Unknown* 20 $41.809 OTC Trade
17:46:45 - 06-Jun-25
Unknown* 25 $41.849 OTC Trade
17:41:53 - 06-Jun-25
Unknown* 100 $41.9093 OTC Trade
16:49:16 - 06-Jun-25
Unknown* 0 $41.83 OTC Trade
16:33:11 - 06-Jun-25
Unknown* 100 $42.049 OTC Trade
15:51:39 - 06-Jun-25
Unknown* 7 $42.1093 OTC Trade
15:43:24 - 06-Jun-25
Unknown* 0 $42.06 OTC Trade
15:40:49 - 06-Jun-25
Unknown* 0 $42.05 OTC Trade
15:40:45 - 06-Jun-25
Unknown* 3 $42.33417 Currency Conversion
Negotiated Trade
15:26:14 - 06-Jun-25
Unknown* 100 $42.0385 OTC Trade
15:24:44 - 06-Jun-25
Unknown* 1 $42.00 OTC Trade
15:24:25 - 06-Jun-25
Unknown* 200 $42.0093 OTC Trade
15:24:21 - 06-Jun-25
Unknown* 12 $42.0093 OTC Trade
15:24:21 - 06-Jun-25
Unknown* 0 $41.99 OTC Trade
15:24:14 - 06-Jun-25
Unknown* 0 $41.845 OTC Trade
15:05:44 - 06-Jun-25
Unknown* 1 $41.87 OTC Trade
15:04:04 - 06-Jun-25
Unknown* 45 $41.87896 Currency Conversion
Negotiated Trade
15:01:39 - 06-Jun-25
Unknown* 0 $41.83579 SI Trade
Currency Conversion
14:35:49 - 06-Jun-25
Unknown* 11 $41.70 OTC Trade
14:32:49 - 06-Jun-25
Unknown* 0 $41.75583 SI Trade
Currency Conversion
12:21:00 - 06-Jun-25
Unknown* 0 $41.59 SI Trade
Currency Conversion
07:18:06 - 06-Jun-25
Unknown* 0 $41.59 SI Trade
Currency Conversion
07:18:06 - 06-Jun-25
Unknown* 42 $41.255 OTC Trade
20:34:41 - 05-Jun-25
Unknown* 1 $40.93205 Currency Conversion
Negotiated Trade
18:10:19 - 05-Jun-25
Unknown* 0 $41.21 OTC Trade
16:22:33 - 05-Jun-25
Unknown* 0 $41.21 OTC Trade
16:22:33 - 05-Jun-25
Unknown* 12 $41.25 OTC Trade
16:20:23 - 05-Jun-25
Unknown* 200 $40.8912 OTC Trade
15:34:57 - 05-Jun-25
Unknown* 200 $40.99 OTC Trade
15:29:56 - 05-Jun-25
Unknown* 0 $40.88 OTC Trade
15:20:42 - 05-Jun-25
Unknown* 30 $40.974 OTC Trade
15:17:24 - 05-Jun-25
Unknown* 3 $41.05378 Currency Conversion
Negotiated Trade
15:15:18 - 05-Jun-25
Unknown* 300 $40.961 OTC Trade
14:59:43 - 05-Jun-25
Unknown* 500 $40.964 OTC Trade
14:59:43 - 05-Jun-25
Unknown* 200 $40.955 OTC Trade
14:59:43 - 05-Jun-25
Unknown* 2 $41.02 OTC Trade
14:56:46 - 05-Jun-25
Unknown* 0 $41.00 OTC Trade
14:51:21 - 05-Jun-25
Unknown* 0 $41.12 OTC Trade
14:30:45 - 05-Jun-25
Unknown* 0 $41.08 OTC Trade
19:12:27 - 04-Jun-25
Unknown* 592 $41.112 OTC Trade
19:06:37 - 04-Jun-25
Unknown* 1 $40.76026 Currency Conversion
Negotiated Trade
18:10:21 - 04-Jun-25
Unknown* 24 $41.01 OTC Trade
17:55:25 - 04-Jun-25
Unknown* 1 $40.955 OTC Trade
17:18:49 - 04-Jun-25
Unknown* 3 $40.96 OTC Trade
17:08:01 - 04-Jun-25
Unknown* 40 $40.87 OTC Trade
16:58:57 - 04-Jun-25
Unknown* 4 $41.0208 OTC Trade
16:27:20 - 04-Jun-25
Unknown* 0 $40.84 OTC Trade
16:00:53 - 04-Jun-25
Unknown* 0 $40.84 OTC Trade
16:00:53 - 04-Jun-25
Unknown* 45 $40.66 OTC Trade
15:42:35 - 04-Jun-25
Unknown* 45 $40.66 OTC Trade
15:42:35 - 04-Jun-25
Unknown* 400 $40.6812 OTC Trade
15:41:17 - 04-Jun-25
Unknown* 13 $40.90129 Currency Conversion
Negotiated Trade
15:20:53 - 04-Jun-25
Unknown* 591 $40.85 Negotiated Trade
15:13:31 - 04-Jun-25
Unknown* 58 $40.96 OTC Trade
15:04:14 - 04-Jun-25
Unknown* 371 $41.03 Negotiated Trade
14:57:36 - 04-Jun-25
Unknown* 18 $41.0084 OTC Trade
14:53:57 - 04-Jun-25
Unknown* 0 $40.99 OTC Trade
14:51:10 - 04-Jun-25
Unknown* 0 $41.00 OTC Trade
14:50:09 - 04-Jun-25
Unknown* 1 $41.13 OTC Trade
14:30:18 - 04-Jun-25
Unknown* 0 $41.13 OTC Trade
14:30:17 - 04-Jun-25
Unknown* 0 $41.13 OTC Trade
14:30:17 - 04-Jun-25
Unknown* 1 $41.188 OTC Trade
14:30:00 - 04-Jun-25
Unknown* 0 $41.19 OTC Trade
14:30:00 - 04-Jun-25
Unknown* 0 $41.34 OTC Trade
14:30:00 - 04-Jun-25
Unknown* 0 $41.23 OTC Trade
14:30:00 - 04-Jun-25
Unknown* 0 $41.19 OTC Trade
14:30:00 - 04-Jun-25
Unknown* 0 $41.28126 SI Trade
Currency Conversion
13:18:11 - 04-Jun-25
Unknown* 0 $41.33815 SI Trade
Currency Conversion
10:50:16 - 04-Jun-25
Unknown* 67 $41.202 OTC Trade
20:59:55 - 03-Jun-25
Unknown* 200 $41.045 OTC Trade
20:28:06 - 03-Jun-25
Unknown* 73 $41.0493 OTC Trade
20:19:17 - 03-Jun-25
Unknown* 0 $41.03 OTC Trade
19:26:14 - 03-Jun-25
Unknown* 9 $41.0293 OTC Trade
19:26:14 - 03-Jun-25
Unknown* 270 $41.0727 OTC Trade
18:50:00 - 03-Jun-25
Unknown* 59 $41.072 OTC Trade
18:50:00 - 03-Jun-25
Unknown* 0 $41.10 OTC Trade
18:19:51 - 03-Jun-25
Unknown* 1 $41.30771 Currency Conversion
Negotiated Trade
18:10:24 - 03-Jun-25
Unknown* 29 $40.928 OTC Trade
16:50:00 - 03-Jun-25
Unknown* 2 $40.84 OTC Trade
16:31:02 - 03-Jun-25
Unknown* 130 $41.0093 OTC Trade
15:54:03 - 03-Jun-25
Unknown* 40 $40.9715 OTC Trade
15:51:54 - 03-Jun-25
Unknown* 0 $40.89 OTC Trade
15:32:33 - 03-Jun-25
Unknown* 12 $40.76961 Currency Conversion
Negotiated Trade
15:27:53 - 03-Jun-25
Unknown* 16 $41.20532 Currency Conversion
Negotiated Trade
15:27:53 - 03-Jun-25
Unknown* 2 $40.9364 Cross
OTC Trade
14:56:41 - 03-Jun-25
Unknown* 100 $40.8793 OTC Trade
14:52:25 - 03-Jun-25
Unknown* 1 $40.86 OTC Trade
14:51:13 - 03-Jun-25
Unknown* 0 $40.77 OTC Trade
14:30:31 - 03-Jun-25
Unknown* 0 $40.77 OTC Trade
14:30:29 - 03-Jun-25
Unknown* 0 $40.77 OTC Trade
14:30:22 - 03-Jun-25
Unknown* 1 $40.80 Cross
OTC Trade
14:30:01 - 03-Jun-25
Unknown* 0 $40.95 OTC Trade
14:30:01 - 03-Jun-25
Unknown* 0 $40.855 OTC Trade
14:30:01 - 03-Jun-25
Unknown* 0 $40.855 OTC Trade
14:30:01 - 03-Jun-25
Unknown* 0 $41.1305 SI Trade
Currency Conversion
13:31:44 - 03-Jun-25
Unknown* 1 $40.94742 SI Trade
Currency Conversion
12:23:13 - 03-Jun-25
Unknown* 0 $40.94169 SI Trade
Currency Conversion
12:11:48 - 03-Jun-25
Unknown* 21 $40.83 OTC Trade
20:58:20 - 02-Jun-25
Unknown* 87 $40.835 OTC Trade
20:49:27 - 02-Jun-25
Unknown* 0 $40.86 OTC Trade
20:45:41 - 02-Jun-25
Unknown* 12 $40.8593 OTC Trade
20:45:41 - 02-Jun-25
Unknown* 15 $40.875 OTC Trade
20:30:24 - 02-Jun-25
Unknown* 100 $40.905 OTC Trade
20:29:04 - 02-Jun-25
Unknown* 32 $40.8493 OTC Trade
19:54:57 - 02-Jun-25
Unknown* 61 $40.83 OTC Trade
19:53:25 - 02-Jun-25
Unknown* 8 $40.8793 OTC Trade
19:26:49 - 02-Jun-25
Unknown* 2 $40.80 OTC Trade
19:19:28 - 02-Jun-25
Unknown* 0 $40.65 OTC Trade
18:36:11 - 02-Jun-25
Unknown* 1 $40.619 Currency Conversion
Negotiated Trade
18:10:14 - 02-Jun-25
Unknown* 0 $40.73 OTC Trade
17:59:06 - 02-Jun-25
Unknown* 0 $40.72 OTC Trade
17:59:06 - 02-Jun-25
Unknown* 1 $40.7285 OTC Trade
17:59:06 - 02-Jun-25
Unknown* 14 $40.7293 OTC Trade
17:59:06 - 02-Jun-25
Unknown* 0 $40.73 OTC Trade
17:57:00 - 02-Jun-25
Unknown* 5 $40.7293 OTC Trade
17:57:00 - 02-Jun-25
Unknown* 0 $40.73 OTC Trade
17:55:28 - 02-Jun-25
Unknown* 7 $40.7307 OTC Trade
17:55:28 - 02-Jun-25
Unknown* 0 $40.65 OTC Trade
17:24:09 - 02-Jun-25
Unknown* 71 $40.652 OTC Trade
17:24:09 - 02-Jun-25
Unknown* 2 $40.695 OTC Trade
16:33:24 - 02-Jun-25
Unknown* 0 $40.71 OTC Trade
16:33:04 - 02-Jun-25
Unknown* 0 $40.78 OTC Trade
16:25:07 - 02-Jun-25
Unknown* 0 $40.76 OTC Trade
16:25:07 - 02-Jun-25
Unknown* 6 $40.77 OTC Trade
16:25:07 - 02-Jun-25
Unknown* 0 $40.56 OTC Trade
15:15:46 - 02-Jun-25
Unknown* 2 $40.59903 Currency Conversion
Negotiated Trade
15:14:16 - 02-Jun-25
Unknown* 8 $40.505 OTC Trade
15:08:23 - 02-Jun-25
Unknown* 1 $40.46 OTC Trade
15:05:35 - 02-Jun-25
Unknown* 0 $40.45 OTC Trade
15:04:54 - 02-Jun-25
Unknown* 0 $40.37 OTC Trade
14:53:29 - 02-Jun-25
Unknown* 0 $40.43 OTC Trade
14:51:16 - 02-Jun-25
Unknown* 1 $40.44 OTC Trade
14:51:14 - 02-Jun-25
Unknown* 0 $40.45 OTC Trade
14:50:33 - 02-Jun-25
Unknown* 0 $40.45 OTC Trade
14:50:33 - 02-Jun-25
Unknown* 100 $40.592 OTC Trade
14:45:35 - 02-Jun-25
Unknown* 2,900 $40.605 OTC Trade
14:45:35 - 02-Jun-25
Unknown* 800 $40.596 OTC Trade
14:45:35 - 02-Jun-25
Unknown* 0 $40.56 OTC Trade
14:44:47 - 02-Jun-25
Unknown* 4 $40.5614 OTC Trade
14:44:47 - 02-Jun-25
Unknown* 0 $40.61 OTC Trade
14:43:32 - 02-Jun-25
Unknown* 17 $40.55 OTC Trade
14:41:43 - 02-Jun-25
Unknown* 339 $40.46 OTC Trade
14:40:43 - 02-Jun-25
Unknown* 200 $40.46 OTC Trade
14:40:43 - 02-Jun-25
Unknown* 24 $40.45 OTC Trade
14:39:26 - 02-Jun-25
Unknown* 0 $40.57 OTC Trade
14:38:28 - 02-Jun-25
Unknown* 200 $40.67 OTC Trade
14:35:46 - 02-Jun-25
Unknown* 300 $40.715 OTC Trade
14:35:36 - 02-Jun-25
Unknown* 0 $40.85 OTC Trade
14:33:49 - 02-Jun-25
Unknown* 0 $40.8385 OTC Trade
14:33:49 - 02-Jun-25
Unknown* 132 $40.9147 OTC Trade
14:33:28 - 02-Jun-25
Unknown* 0 $41.12 OTC Trade
14:30:18 - 02-Jun-25
Unknown* 0 $41.12 OTC Trade
14:30:18 - 02-Jun-25
Unknown* 24 $41.40 OTC Trade
14:30:18 - 02-Jun-25
Unknown* 0 $41.29 OTC Trade
14:30:04 - 02-Jun-25
Unknown* 0 $41.29 OTC Trade
14:30:04 - 02-Jun-25
Unknown* 0 $41.29 OTC Trade
14:30:04 - 02-Jun-25
Unknown* 0 $41.25 OTC Trade
14:30:04 - 02-Jun-25
Unknown* 0 $41.29 OTC Trade
14:30:01 - 02-Jun-25
Unknown* 0 $41.2889 OTC Trade
14:30:01 - 02-Jun-25
Unknown* 0 $41.30 OTC Trade
14:30:01 - 02-Jun-25
Unknown* 1 $41.266 OTC Trade
14:30:00 - 02-Jun-25
Unknown* 1 $41.283 OTC Trade
14:30:00 - 02-Jun-25
Unknown* 1 $41.30 OTC Trade
14:30:00 - 02-Jun-25
Unknown* 0 $41.11444 SI Trade
Currency Conversion
12:15:30 - 02-Jun-25
Unknown* 0 $41.15988 SI Trade
Currency Conversion
08:49:01 - 02-Jun-25
Unknown* 0 $41.22803 SI Trade
Currency Conversion
07:06:24 - 02-Jun-25
Unknown* 92 $41.21 OTC Trade
06:32:41 - 02-Jun-25
Unknown* 92 $41.22 OTC Trade
06:32:41 - 02-Jun-25
Unknown* 54 $41.4607 OTC Trade
20:45:36 - 30-May-25
Unknown* 73 $41.339 OTC Trade
19:34:27 - 30-May-25
Unknown* 0 $41.2685 OTC Trade
18:06:35 - 30-May-25
Unknown* 1 $41.266 OTC Trade
18:06:35 - 30-May-25
Unknown* 7 $41.269 OTC Trade
18:06:35 - 30-May-25
Unknown* 200 $41.285 OTC Trade
17:28:00 - 30-May-25
Unknown* 33 $41.3691 OTC Trade
17:03:46 - 30-May-25
Unknown* 0 $41.47 OTC Trade
16:07:10 - 30-May-25
Unknown* 49 $41.425 OTC Trade
15:57:04 - 30-May-25
Unknown* 25 $41.43 OTC Trade
15:52:33 - 30-May-25
Unknown* 1,000 $41.42 OTC Trade
15:52:33 - 30-May-25
Unknown* 1 $41.268 Currency Conversion
Negotiated Trade
15:31:16 - 30-May-25
Unknown* 0 $41.50 OTC Trade
15:26:15 - 30-May-25
Unknown* 0 $41.48 OTC Trade
15:15:50 - 30-May-25
Unknown* 325 $41.44 OTC Trade
15:06:00 - 30-May-25
Unknown* 0 $41.42 OTC Trade
15:00:00 - 30-May-25
Unknown* 0 $41.4186 OTC Trade
14:59:59 - 30-May-25
Unknown* 0 $41.50 OTC Trade
14:51:07 - 30-May-25
Unknown* 0 $41.09 OTC Trade
14:30:51 - 30-May-25
Unknown* 0 $41.09 OTC Trade
14:30:49 - 30-May-25
Unknown* 0 $41.09 OTC Trade
14:30:49 - 30-May-25
Unknown* 0 $41.09 OTC Trade
14:30:49 - 30-May-25
Unknown* 0 $41.09 OTC Trade
14:30:49 - 30-May-25
Unknown* 0 $41.09 OTC Trade
14:30:45 - 30-May-25
Unknown* 0 $41.09 OTC Trade
14:30:45 - 30-May-25
Unknown* 0 $41.09 OTC Trade
14:30:45 - 30-May-25
Unknown* 0 $41.09 OTC Trade
14:30:45 - 30-May-25
Unknown* 0 $41.09 OTC Trade
14:30:45 - 30-May-25
Unknown* 0 $41.09 OTC Trade
14:30:45 - 30-May-25
Unknown* 0 $41.09 OTC Trade
14:30:44 - 30-May-25
Unknown* 0 $41.09 OTC Trade
14:30:44 - 30-May-25
FTSE 100 Latest
Value8,837.91
Change26.87