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!

First Solar Ord (0R06) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 0 $164.17 OTC Trade
19:10:06 - 06-Jun-25
Unknown* 0 $164.17 OTC Trade
19:10:06 - 06-Jun-25
Unknown* 0 $164.17 OTC Trade
19:10:06 - 06-Jun-25
Unknown* 1 $164.265 OTC Trade
19:08:59 - 06-Jun-25
Unknown* 0 $164.38 OTC Trade
19:08:09 - 06-Jun-25
Unknown* 0 $164.60 OTC Trade
19:03:28 - 06-Jun-25
Unknown* 0 $164.60 OTC Trade
19:03:28 - 06-Jun-25
Unknown* 0 $164.60 OTC Trade
19:03:28 - 06-Jun-25
Unknown* 0 $164.60 OTC Trade
19:03:28 - 06-Jun-25
Unknown* 4 $164.23 OTC Trade
19:00:39 - 06-Jun-25
Unknown* 0 $164.72 OTC Trade
18:54:38 - 06-Jun-25
Unknown* 0 $164.72 OTC Trade
18:54:38 - 06-Jun-25
Unknown* 0 $164.72 OTC Trade
18:54:38 - 06-Jun-25
Unknown* 0 $164.72 OTC Trade
18:54:38 - 06-Jun-25
Unknown* 0 $164.72 OTC Trade
18:54:28 - 06-Jun-25
Unknown* 0 $164.72 OTC Trade
18:54:28 - 06-Jun-25
Unknown* 0 $164.43 OTC Trade
18:53:45 - 06-Jun-25
Unknown* 0 $164.43 OTC Trade
18:53:45 - 06-Jun-25
Unknown* 0 $164.46 OTC Trade
18:53:19 - 06-Jun-25
Unknown* 0 $164.77 OTC Trade
18:47:15 - 06-Jun-25
Unknown* 0 $164.77 OTC Trade
18:47:15 - 06-Jun-25
Unknown* 0 $164.77 OTC Trade
18:47:15 - 06-Jun-25
Unknown* 0 $164.77 OTC Trade
18:47:15 - 06-Jun-25
Unknown* 0 $164.82 OTC Trade
18:44:15 - 06-Jun-25
Unknown* 500 $164.925 OTC Trade
18:43:45 - 06-Jun-25
Unknown* 0 $164.54 OTC Trade
18:41:10 - 06-Jun-25
Unknown* 148 $164.46 OTC Trade
18:39:53 - 06-Jun-25
Unknown* 0 $165.11 OTC Trade
18:25:51 - 06-Jun-25
Unknown* 0 $165.11 OTC Trade
18:25:51 - 06-Jun-25
Unknown* 0 $165.11 OTC Trade
18:25:50 - 06-Jun-25
Unknown* 0 $165.11 OTC Trade
18:25:50 - 06-Jun-25
Unknown* 6 $165.3031 Cross
OTC Trade
18:24:32 - 06-Jun-25
Unknown* 0 $165.26 OTC Trade
18:21:25 - 06-Jun-25
Unknown* 0 $165.26 OTC Trade
18:21:25 - 06-Jun-25
Unknown* 0 $165.26 OTC Trade
18:21:25 - 06-Jun-25
Unknown* 0 $165.26 OTC Trade
18:21:25 - 06-Jun-25
Unknown* 0 $165.26 OTC Trade
18:21:09 - 06-Jun-25
Unknown* 0 $165.24 OTC Trade
18:20:40 - 06-Jun-25
Unknown* 0 $165.24 OTC Trade
18:20:39 - 06-Jun-25
Unknown* 0 $165.24 OTC Trade
18:20:39 - 06-Jun-25
Unknown* 0 $165.12 OTC Trade
18:19:26 - 06-Jun-25
Unknown* 0 $165.12 OTC Trade
18:19:26 - 06-Jun-25
Unknown* 0 $165.12 OTC Trade
18:19:26 - 06-Jun-25
Unknown* 0 $165.12 OTC Trade
18:19:25 - 06-Jun-25
Unknown* 1 $165.00 OTC Trade
18:19:08 - 06-Jun-25
Unknown* 10 $164.995 OTC Trade
18:17:56 - 06-Jun-25
Unknown* 10 $164.645 OTC Trade
18:16:19 - 06-Jun-25
Unknown* 6 $164.2826 Cross
OTC Trade
18:12:33 - 06-Jun-25
Unknown* 0 $164.44 OTC Trade
18:11:55 - 06-Jun-25
Unknown* 0 $164.44 OTC Trade
18:11:55 - 06-Jun-25
Unknown* 0 $164.59 OTC Trade
18:10:15 - 06-Jun-25
Unknown* 3 $164.531 Cross
OTC Trade
18:05:47 - 06-Jun-25
Unknown* 0 $165.75 OTC Trade
17:48:38 - 06-Jun-25
Unknown* 0 $165.75 OTC Trade
17:48:38 - 06-Jun-25
Unknown* 3 $165.65 OTC Trade
17:48:21 - 06-Jun-25
Unknown* 3 $165.5009 Cross
OTC Trade
17:47:46 - 06-Jun-25
Unknown* 0 $165.55 OTC Trade
17:44:31 - 06-Jun-25
Unknown* 71 $165.63 OTC Trade
17:43:19 - 06-Jun-25
Unknown* 0 $165.61 OTC Trade
17:42:21 - 06-Jun-25
Unknown* 0 $165.61 OTC Trade
17:42:21 - 06-Jun-25
Unknown* 0 $165.61 OTC Trade
17:42:21 - 06-Jun-25
Unknown* 0 $165.61 OTC Trade
17:42:20 - 06-Jun-25
Unknown* 0 $165.71 OTC Trade
17:41:10 - 06-Jun-25
Unknown* 0 $165.71 OTC Trade
17:41:10 - 06-Jun-25
Unknown* 0 $165.71 OTC Trade
17:41:10 - 06-Jun-25
Unknown* 2 $165.3943 Cross
OTC Trade
17:37:07 - 06-Jun-25
Unknown* 0 $165.57 OTC Trade
17:36:32 - 06-Jun-25
Unknown* 0 $165.57 OTC Trade
17:36:32 - 06-Jun-25
Unknown* 0 $165.57 OTC Trade
17:36:31 - 06-Jun-25
Unknown* 2 $165.6667 OTC Trade
17:35:09 - 06-Jun-25
Unknown* 0 $165.81 OTC Trade
17:33:08 - 06-Jun-25
Unknown* 0 $165.81 OTC Trade
17:33:08 - 06-Jun-25
Unknown* 0 $165.81 OTC Trade
17:33:08 - 06-Jun-25
Unknown* 0 $165.81 OTC Trade
17:33:08 - 06-Jun-25
Unknown* 0 $165.81 OTC Trade
17:33:01 - 06-Jun-25
Unknown* 6 $165.75 OTC Trade
17:20:43 - 06-Jun-25
Unknown* 0 $165.32 OTC Trade
17:15:21 - 06-Jun-25
Unknown* 0 $165.37 OTC Trade
17:13:48 - 06-Jun-25
Unknown* 1 $165.50 OTC Trade
17:10:36 - 06-Jun-25
Unknown* 0 $165.73 OTC Trade
17:10:17 - 06-Jun-25
Unknown* 0 $165.73 OTC Trade
17:10:17 - 06-Jun-25
Unknown* 0 $165.73 OTC Trade
17:10:17 - 06-Jun-25
Unknown* 0 $165.73 OTC Trade
17:10:17 - 06-Jun-25
Unknown* 0 $165.52 OTC Trade
17:08:42 - 06-Jun-25
Unknown* 0 $165.52 OTC Trade
17:08:42 - 06-Jun-25
Unknown* 0 $165.52 OTC Trade
17:08:42 - 06-Jun-25
Unknown* 0 $165.52 OTC Trade
17:08:42 - 06-Jun-25
Unknown* 0 $165.18 OTC Trade
17:07:58 - 06-Jun-25
Unknown* 0 $165.18 OTC Trade
17:07:58 - 06-Jun-25
Unknown* 0 $165.18 OTC Trade
17:07:58 - 06-Jun-25
Unknown* 0 $165.21 OTC Trade
17:03:13 - 06-Jun-25
Unknown* 1 $165.5966 Cross
OTC Trade
17:01:40 - 06-Jun-25
Unknown* 3 $164.89 OTC Trade
16:54:42 - 06-Jun-25
Unknown* 0 $164.82 OTC Trade
16:52:57 - 06-Jun-25
Unknown* 0 $164.82 OTC Trade
16:52:57 - 06-Jun-25
Unknown* 0 $164.82 OTC Trade
16:52:57 - 06-Jun-25
Unknown* 0 $164.82 OTC Trade
16:52:57 - 06-Jun-25
Unknown* 0 $164.82 OTC Trade
16:52:57 - 06-Jun-25
Unknown* 0 $164.82 OTC Trade
16:52:57 - 06-Jun-25
Unknown* 0 $164.82 OTC Trade
16:52:57 - 06-Jun-25
Unknown* 0 $164.82 OTC Trade
16:52:57 - 06-Jun-25
Unknown* 0 $164.82 OTC Trade
16:52:57 - 06-Jun-25
Unknown* 0 $164.82 OTC Trade
16:52:57 - 06-Jun-25
Unknown* 0 $164.82 OTC Trade
16:52:57 - 06-Jun-25
Unknown* 0 $164.82 OTC Trade
16:52:57 - 06-Jun-25
Unknown* 0 $164.82 OTC Trade
16:52:57 - 06-Jun-25
Unknown* 0 $164.82 OTC Trade
16:52:57 - 06-Jun-25
Unknown* 0 $164.82 OTC Trade
16:52:57 - 06-Jun-25
Unknown* 0 $164.82 OTC Trade
16:52:57 - 06-Jun-25
Unknown* 0 $164.82 OTC Trade
16:52:57 - 06-Jun-25
Unknown* 0 $164.82 OTC Trade
16:52:57 - 06-Jun-25
Unknown* 0 $164.82 OTC Trade
16:52:57 - 06-Jun-25
Unknown* 0 $164.82 OTC Trade
16:52:57 - 06-Jun-25
Unknown* 0 $164.86 OTC Trade
16:50:19 - 06-Jun-25
Unknown* 0 $164.86 OTC Trade
16:50:19 - 06-Jun-25
Unknown* 200 $165.0438 OTC Trade
16:49:29 - 06-Jun-25
Unknown* 0 $164.93 OTC Trade
16:47:13 - 06-Jun-25
Unknown* 0 $165.09 OTC Trade
16:44:51 - 06-Jun-25
Unknown* 0 $165.09 OTC Trade
16:44:50 - 06-Jun-25
Unknown* 0 $165.09 OTC Trade
16:44:50 - 06-Jun-25
Unknown* 0 $165.09 OTC Trade
16:44:50 - 06-Jun-25
Unknown* 0 $165.36 OTC Trade
16:40:57 - 06-Jun-25
Unknown* 0 $165.36 OTC Trade
16:40:57 - 06-Jun-25
Unknown* 0 $165.36 OTC Trade
16:40:57 - 06-Jun-25
Unknown* 0 $165.36 OTC Trade
16:40:57 - 06-Jun-25
Unknown* 0 $165.32 OTC Trade
16:37:28 - 06-Jun-25
Unknown* 0 $165.32 OTC Trade
16:37:27 - 06-Jun-25
Unknown* 0 $165.32 OTC Trade
16:37:27 - 06-Jun-25
Unknown* 0 $165.32 OTC Trade
16:37:27 - 06-Jun-25
Unknown* 0 $165.52 OTC Trade
16:34:21 - 06-Jun-25
Unknown* 0 $165.67 OTC Trade
16:33:12 - 06-Jun-25
Unknown* 0 $165.67 OTC Trade
16:33:12 - 06-Jun-25
Unknown* 0 $165.79 OTC Trade
16:31:33 - 06-Jun-25
Unknown* 0 $165.79 OTC Trade
16:31:33 - 06-Jun-25
Unknown* 1 $165.7797 Cross
OTC Trade
16:30:10 - 06-Jun-25
Unknown* 0 $165.91 OTC Trade
16:29:39 - 06-Jun-25
Unknown* 0 $165.62 OTC Trade
16:27:29 - 06-Jun-25
Unknown* 0 $165.62 OTC Trade
16:27:29 - 06-Jun-25
Unknown* 0 $165.62 OTC Trade
16:27:29 - 06-Jun-25
Unknown* 0 $165.62 OTC Trade
16:27:29 - 06-Jun-25
Unknown* 0 $165.62 OTC Trade
16:27:29 - 06-Jun-25
Unknown* 0 $165.62 OTC Trade
16:27:29 - 06-Jun-25
Unknown* 0 $165.62 OTC Trade
16:27:29 - 06-Jun-25
Unknown* 0 $166.27 OTC Trade
16:25:05 - 06-Jun-25
Unknown* 0 $166.27 OTC Trade
16:24:59 - 06-Jun-25
Unknown* 200 $166.2925 OTC Trade
16:23:56 - 06-Jun-25
Unknown* 100 $165.93 OTC Trade
16:22:41 - 06-Jun-25
Unknown* 100 $165.93 OTC Trade
16:22:41 - 06-Jun-25
Unknown* 3 $166.00 Cross
OTC Trade
16:22:38 - 06-Jun-25
Unknown* 100 $165.50 OTC Trade
16:20:14 - 06-Jun-25
Unknown* 3 $165.76 OTC Trade
16:19:59 - 06-Jun-25
Unknown* 0 $165.64 OTC Trade
16:19:41 - 06-Jun-25
Unknown* 0 $165.64 OTC Trade
16:19:41 - 06-Jun-25
Unknown* 0 $165.64 OTC Trade
16:19:41 - 06-Jun-25
Unknown* 0 $165.64 OTC Trade
16:19:41 - 06-Jun-25
Unknown* 1 $165.43 OTC Trade
16:19:14 - 06-Jun-25
Unknown* 0 $165.90 OTC Trade
16:18:31 - 06-Jun-25
Unknown* 0 $165.90 OTC Trade
16:18:28 - 06-Jun-25
Unknown* 0 $165.99 OTC Trade
16:16:59 - 06-Jun-25
Unknown* 1 $165.99 OTC Trade
16:16:52 - 06-Jun-25
Unknown* 0 $165.99 OTC Trade
16:16:51 - 06-Jun-25
Unknown* 210 $166.0273 OTC Trade
16:16:41 - 06-Jun-25
Unknown* 0 $166.18 OTC Trade
16:15:40 - 06-Jun-25
Unknown* 0 $166.18 OTC Trade
16:15:40 - 06-Jun-25
Unknown* 0 $165.69 OTC Trade
16:13:07 - 06-Jun-25
Unknown* 0 $165.69 OTC Trade
16:13:07 - 06-Jun-25
Unknown* 0 $165.69 OTC Trade
16:13:07 - 06-Jun-25
Unknown* 0 $165.69 OTC Trade
16:13:06 - 06-Jun-25
Unknown* 0 $165.69 OTC Trade
16:13:06 - 06-Jun-25
Unknown* 0 $165.69 OTC Trade
16:13:06 - 06-Jun-25
Unknown* 2 $165.8843 OTC Trade
16:12:26 - 06-Jun-25
Unknown* 2 $165.933 Cross
OTC Trade
16:11:53 - 06-Jun-25
Unknown* 0 $165.68 OTC Trade
16:11:33 - 06-Jun-25
Unknown* 6 $165.89 OTC Trade
16:08:59 - 06-Jun-25
Unknown* 13 $166.0095 OTC Trade
16:08:43 - 06-Jun-25
Unknown* 1 $166.01 OTC Trade
16:08:37 - 06-Jun-25
Unknown* 100 $166.135 OTC Trade
16:08:04 - 06-Jun-25
Unknown* 0 $165.90 OTC Trade
16:07:36 - 06-Jun-25
Unknown* 0 $166.00 OTC Trade
16:07:02 - 06-Jun-25
Unknown* 50 $165.805 OTC Trade
16:03:23 - 06-Jun-25
Unknown* 0 $165.73 OTC Trade
16:03:16 - 06-Jun-25
Unknown* 0 $165.88 OTC Trade
16:03:11 - 06-Jun-25
Unknown* 0 $165.88 OTC Trade
16:03:04 - 06-Jun-25
Unknown* 8 $165.64 OTC Trade
16:02:55 - 06-Jun-25
Unknown* 100 $165.85 OTC Trade
16:01:56 - 06-Jun-25
Unknown* 0 $165.53 OTC Trade
16:01:45 - 06-Jun-25
Unknown* 0 $165.38 OTC Trade
16:00:39 - 06-Jun-25
Unknown* 0 $165.38 OTC Trade
16:00:39 - 06-Jun-25
Unknown* 0 $165.38 OTC Trade
16:00:38 - 06-Jun-25
Unknown* 1 $164.79 OTC Trade
15:57:39 - 06-Jun-25
Unknown* 0 $165.02 OTC Trade
15:57:35 - 06-Jun-25
Unknown* 1 $164.9474 Cross
OTC Trade
15:56:11 - 06-Jun-25
Unknown* 50 $165.08 OTC Trade
15:56:02 - 06-Jun-25
Unknown* 0 $165.14 OTC Trade
15:49:07 - 06-Jun-25
Unknown* 0 $164.92 OTC Trade
15:47:09 - 06-Jun-25
Unknown* 0 $164.92 OTC Trade
15:47:09 - 06-Jun-25
Unknown* 0 $164.36 OTC Trade
15:45:09 - 06-Jun-25
Unknown* 0 $164.36 OTC Trade
15:45:09 - 06-Jun-25
Unknown* 1 $164.8699 Cross
OTC Trade
15:41:54 - 06-Jun-25
Unknown* 0 $164.36 OTC Trade
15:40:33 - 06-Jun-25
FTSE 100 Latest
Value8,837.91
Change26.87