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 $234.00 OTC Trade
09:51:39 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:51:39 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:51:39 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:51:39 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:51:39 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:41:55 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:41:55 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:41:55 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:41:55 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:41:55 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:41:55 - 20-Oct-25
Unknown* 1 $234.00 OTC Trade
09:38:33 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:38:32 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:38:32 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:38:32 - 20-Oct-25
Unknown* 0 $234.36 OTC Trade
09:36:35 - 20-Oct-25
Unknown* 0 $234.36 OTC Trade
09:36:35 - 20-Oct-25
Unknown* 0 $234.35 OTC Trade
09:35:36 - 20-Oct-25
Unknown* 0 $234.35 OTC Trade
09:35:36 - 20-Oct-25
Unknown* 0 $234.35 OTC Trade
09:35:36 - 20-Oct-25
Unknown* 0 $234.35 OTC Trade
09:35:36 - 20-Oct-25
Unknown* 0 $234.35 OTC Trade
09:35:36 - 20-Oct-25
Unknown* 0 $234.35 OTC Trade
09:30:53 - 20-Oct-25
Unknown* 0 $234.35 OTC Trade
09:30:53 - 20-Oct-25
Unknown* 0 $234.35 OTC Trade
09:30:53 - 20-Oct-25
Unknown* 0 $234.19 OTC Trade
09:25:58 - 20-Oct-25
Unknown* 0 $234.19 OTC Trade
09:25:58 - 20-Oct-25
Unknown* 0 $234.19 OTC Trade
09:25:58 - 20-Oct-25
Unknown* 0 $234.19 OTC Trade
09:25:58 - 20-Oct-25
Unknown* 0 $234.19 OTC Trade
09:25:58 - 20-Oct-25
Unknown* 0 $234.19 OTC Trade
09:25:58 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:12:31 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:12:31 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:12:31 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:12:31 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:12:31 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:12:31 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:12:31 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:12:31 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:12:31 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:12:31 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:12:31 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:12:30 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:12:30 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:12:30 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:12:30 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
09:12:30 - 20-Oct-25
Unknown* 0 $232.80871 SI Trade
Currency Conversion
09:08:17 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
08:52:00 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
08:51:59 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
08:51:59 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
08:51:59 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
08:51:59 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
08:51:59 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
08:51:59 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
08:51:59 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
08:51:59 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
08:51:59 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
08:51:59 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
08:51:59 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
08:51:59 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
08:51:59 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
08:51:59 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
08:51:59 - 20-Oct-25
Unknown* 0 $235.03715 SI Trade
Currency Conversion
08:37:46 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
08:37:17 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
08:37:17 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
08:37:17 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
08:37:17 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
08:37:17 - 20-Oct-25
Unknown* 0 $234.00 OTC Trade
08:37:17 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:35:40 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:35:40 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:35:40 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:34:25 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:33:07 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:33:07 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:33:07 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:33:07 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:33:07 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:33:06 - 20-Oct-25
Unknown* 0 $233.92876 SI Trade
Currency Conversion
08:32:02 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:25:07 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:25:07 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:25:07 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:25:07 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:25:07 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:25:07 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:22:22 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:22:22 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:22:21 - 20-Oct-25
Unknown* 0 $232.85 OTC Trade
08:16:07 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:15:34 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:15:34 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:15:34 - 20-Oct-25
Unknown* 0 $232.48202 SI Trade
Currency Conversion
08:04:19 - 20-Oct-25
Unknown* 0 $235.67885 SI Trade
Currency Conversion
08:04:19 - 20-Oct-25
Unknown* 0 $235.67885 SI Trade
Currency Conversion
08:04:19 - 20-Oct-25
Unknown* 0 $235.67885 SI Trade
Currency Conversion
08:04:19 - 20-Oct-25
Unknown* 0 $232.48202 SI Trade
Currency Conversion
08:04:19 - 20-Oct-25
Unknown* 0 $235.67885 SI Trade
Currency Conversion
08:04:19 - 20-Oct-25
Unknown* 0 $235.67885 SI Trade
Currency Conversion
08:04:19 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:04:11 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:04:11 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:04:11 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:04:11 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:04:11 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
08:04:11 - 20-Oct-25
Unknown* 0 $232.51 OTC Trade
07:59:20 - 20-Oct-25
Unknown* 0 $232.51 OTC Trade
07:59:20 - 20-Oct-25
Unknown* 0 $232.51 OTC Trade
07:59:20 - 20-Oct-25
Unknown* 0 $232.51 OTC Trade
07:59:19 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
07:55:22 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
07:55:22 - 20-Oct-25
Unknown* 0 $232.51 OTC Trade
07:50:04 - 20-Oct-25
Unknown* 0 $232.51 OTC Trade
07:50:03 - 20-Oct-25
Unknown* 0 $232.51 OTC Trade
07:50:03 - 20-Oct-25
Unknown* 3 $234.02 OTC Trade
07:45:47 - 20-Oct-25
Unknown* 5 $233.31 OTC Trade
07:45:47 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
07:38:55 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
07:38:55 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
07:38:55 - 20-Oct-25
Unknown* 0 $232.51 OTC Trade
07:32:18 - 20-Oct-25
Unknown* 21 $233.11 OTC Trade
07:29:08 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
07:26:35 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
07:26:35 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
07:26:35 - 20-Oct-25
Unknown* 0 $233.11 OTC Trade
07:26:35 - 20-Oct-25
Unknown* 0 $232.51 OTC Trade
07:14:02 - 20-Oct-25
Unknown* 0 $233.08 OTC Trade
07:04:38 - 20-Oct-25
Unknown* 0 $233.08 OTC Trade
07:04:38 - 20-Oct-25
Unknown* 0 $233.08 OTC Trade
07:04:38 - 20-Oct-25
Unknown* 0 $233.08 OTC Trade
07:04:38 - 20-Oct-25
Unknown* 0 $233.08 OTC Trade
07:04:38 - 20-Oct-25
Unknown* 0 $233.08 OTC Trade
07:04:38 - 20-Oct-25
Unknown* 0 $233.08 OTC Trade
07:04:38 - 20-Oct-25
Unknown* 0 $233.08 OTC Trade
07:04:38 - 20-Oct-25
Unknown* 0 $233.08 OTC Trade
07:04:38 - 20-Oct-25
Unknown* 0 $233.08 OTC Trade
07:04:38 - 20-Oct-25
Unknown* 0 $233.08 OTC Trade
07:04:38 - 20-Oct-25
Unknown* 0 $233.08 OTC Trade
07:04:38 - 20-Oct-25
Unknown* 0 $233.08 OTC Trade
07:04:38 - 20-Oct-25
Unknown* 0 $233.08 OTC Trade
07:03:43 - 20-Oct-25
Unknown* 0 $233.08 OTC Trade
07:03:43 - 20-Oct-25
Unknown* 0 $233.08 OTC Trade
07:01:51 - 20-Oct-25
Unknown* 0 $232.92 OTC Trade
06:34:06 - 20-Oct-25
Unknown* 0 $232.92 OTC Trade
06:34:06 - 20-Oct-25
Unknown* 0 $232.92 OTC Trade
06:34:05 - 20-Oct-25
Unknown* 0 $232.92 OTC Trade
06:34:05 - 20-Oct-25
Unknown* 0 $232.92 OTC Trade
06:34:05 - 20-Oct-25
Unknown* 0 $232.92 OTC Trade
06:34:05 - 20-Oct-25
Unknown* 0 $232.87 OTC Trade
06:28:04 - 20-Oct-25
Unknown* 0 $232.87 OTC Trade
06:28:04 - 20-Oct-25
Unknown* 0 $232.87 OTC Trade
06:28:04 - 20-Oct-25
Unknown* 0 $232.87 OTC Trade
06:28:01 - 20-Oct-25
Unknown* 0 $232.87 OTC Trade
06:27:34 - 20-Oct-25
Unknown* 0 $232.87 OTC Trade
06:27:16 - 20-Oct-25
Unknown* 0 $232.87 OTC Trade
06:27:16 - 20-Oct-25
Unknown* 0 $232.87 OTC Trade
06:27:16 - 20-Oct-25
Unknown* 0 $232.87 OTC Trade
06:27:16 - 20-Oct-25
Unknown* 0 $232.87 OTC Trade
06:27:16 - 20-Oct-25
Unknown* 0 $232.87 OTC Trade
06:27:15 - 20-Oct-25
Unknown* 0 $232.87 OTC Trade
06:27:15 - 20-Oct-25
Unknown* 0 $232.87 OTC Trade
06:27:15 - 20-Oct-25
Unknown* 0 $232.87 OTC Trade
06:27:15 - 20-Oct-25
Unknown* 0 $232.87 OTC Trade
06:27:15 - 20-Oct-25
Unknown* 0 $232.87 OTC Trade
06:27:15 - 20-Oct-25
Unknown* 0 $232.87 OTC Trade
06:27:15 - 20-Oct-25
Unknown* 0 $232.88 OTC Trade
06:21:56 - 20-Oct-25
Unknown* 0 $232.88 OTC Trade
06:21:56 - 20-Oct-25
Unknown* 0 $232.88 OTC Trade
06:11:41 - 20-Oct-25
Unknown* 0 $232.88 OTC Trade
06:11:41 - 20-Oct-25
Unknown* 0 $232.88 OTC Trade
06:11:41 - 20-Oct-25
Unknown* 0 $232.88 OTC Trade
06:11:41 - 20-Oct-25
Unknown* 0 $232.88 OTC Trade
06:11:41 - 20-Oct-25
Unknown* 0 $232.88 OTC Trade
06:11:41 - 20-Oct-25
Unknown* 1 $232.36 OTC Trade
05:06:34 - 20-Oct-25
Unknown* 1 $232.36 OTC Trade
05:05:51 - 20-Oct-25
Unknown* 28 $232.50 OTC Trade
23:29:10 - 17-Oct-25
Unknown* 10 $231.835 OTC Trade
20:56:43 - 17-Oct-25
Unknown* 1 $232.3154 OTC Trade
20:52:08 - 17-Oct-25
Unknown* 2 $232.13252 Currency Conversion
Negotiated Trade
20:49:09 - 17-Oct-25
Unknown* 17 $232.12653 Currency Conversion
Negotiated Trade
20:49:06 - 17-Oct-25
Unknown* 100 $231.1744 OTC Trade
20:41:16 - 17-Oct-25
Unknown* 297 $230.986 OTC Trade
20:31:26 - 17-Oct-25
Unknown* 203 $230.986 OTC Trade
20:31:26 - 17-Oct-25
Unknown* 5 $231.00 OTC Trade
20:21:40 - 17-Oct-25
Unknown* 1 $230.9641 OTC Trade
20:19:40 - 17-Oct-25
Unknown* 5 $231.27777 Currency Conversion
Negotiated Trade
20:18:41 - 17-Oct-25
Unknown* 0 $231.00 OTC Trade
20:10:55 - 17-Oct-25
Unknown* 220 $230.51 OTC Trade
20:08:32 - 17-Oct-25
Unknown* 20 $230.351 OTC Trade
20:00:10 - 17-Oct-25
Unknown* 1 $230.499 OTC Trade
19:40:54 - 17-Oct-25
Unknown* 6 $230.9756 Cross
OTC Trade
19:32:34 - 17-Oct-25
Unknown* 50 $231.189 OTC Trade
19:25:43 - 17-Oct-25
Unknown* 35 $232.241 OTC Trade
19:23:16 - 17-Oct-25
Unknown* 200 $232.231 OTC Trade
19:19:14 - 17-Oct-25
Unknown* 1 $230.009 OTC Trade
18:43:11 - 17-Oct-25
Unknown* 4 $230.009 OTC Trade
18:43:11 - 17-Oct-25
Unknown* 50 $230.3056 OTC Trade
18:42:32 - 17-Oct-25
FTSE 100 Latest
Value9,388.03
Change33.46