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 $171.00 SI Trade
19:13:46 - 30-Oct-26
Unknown* 0 $171.14 SI Trade
19:13:02 - 30-Oct-26
Unknown* 4 $172.00 SI Trade
19:10:27 - 30-Oct-26
Unknown* 6 $171.45 OTC Trade
19:06:03 - 30-Oct-26
Unknown* 0 $171.79 SI Trade
19:05:33 - 30-Oct-26
Unknown* 1 $171.23 OTC Trade
19:04:21 - 30-Oct-26
Unknown* 0 $171.23 SI Trade
19:04:02 - 30-Oct-26
Unknown* 0 $171.45 SI Trade
19:02:50 - 30-Oct-26
Unknown* 1 $171.25 SI Trade
19:02:08 - 30-Oct-26
Unknown* 6 $171.3143 OTC Trade
19:01:09 - 30-Oct-26
Unknown* 0 $171.21 SI Trade
18:56:18 - 30-Oct-26
Unknown* 0 $170.98 OTC Trade
18:54:22 - 30-Oct-26
Unknown* 0 $170.20 SI Trade
18:53:13 - 30-Oct-26
Unknown* 0 $170.65 SI Trade
18:52:02 - 30-Oct-26
Unknown* 6 $170.41 SI Trade
18:52:02 - 30-Oct-26
Unknown* 0 $170.66 SI Trade
18:51:08 - 30-Oct-26
Unknown* 0 $170.69 SI Trade
18:50:22 - 30-Oct-26
Unknown* 160 $170.11 SI Trade
18:48:46 - 30-Oct-26
Unknown* 0 $170.42 SI Trade
18:48:09 - 30-Oct-26
Unknown* 0 $170.42 OTC Trade
18:46:17 - 30-Oct-26
Unknown* 1 $170.484 OTC Trade
18:46:17 - 30-Oct-26
Unknown* 24 $171.00 SI Trade
18:45:58 - 30-Oct-26
Unknown* 0 $170.70 SI Trade
18:44:10 - 30-Oct-26
Unknown* 0 $170.82 SI Trade
18:40:32 - 30-Oct-26
Unknown* 0 $170.69 SI Trade
18:39:42 - 30-Oct-26
Unknown* 0 $170.58 SI Trade
18:33:32 - 30-Oct-26
Unknown* 0 $170.54 SI Trade
18:33:05 - 30-Oct-26
Unknown* 100 $170.445 OTC Trade
18:32:49 - 30-Oct-26
Unknown* 5 $170.42 OTC Trade
18:32:04 - 30-Oct-26
Unknown* 2 $170.26 SI Trade
18:31:48 - 30-Oct-26
Unknown* 6 $170.50 OTC Trade
18:31:03 - 30-Oct-26
Unknown* 0 $170.79 SI Trade
18:30:30 - 30-Oct-26
Unknown* 2 $170.93 OTC Trade
18:29:25 - 30-Oct-26
Unknown* 0 $170.52 SI Trade
18:28:42 - 30-Oct-26
Unknown* 35 $170.80 OTC Trade
18:28:06 - 30-Oct-26
Unknown* 0 $170.59 SI Trade
18:24:34 - 30-Oct-26
Unknown* 0 $170.81 SI Trade
18:24:07 - 30-Oct-26
Unknown* 5 $170.82 SI Trade
18:23:37 - 30-Oct-26
Unknown* 0 $170.81 SI Trade
18:23:32 - 30-Oct-26
Unknown* 18 $170.4405 OTC Trade
18:22:59 - 30-Oct-26
Unknown* 0 $170.65 OTC Trade
18:21:54 - 30-Oct-26
Unknown* 30 $170.7805 OTC Trade
18:19:49 - 30-Oct-26
Unknown* 0 $171.17 SI Trade
18:15:00 - 30-Oct-26
Unknown* 0 $171.05 SI Trade
18:04:28 - 30-Oct-26
Unknown* 1 $171.17 SI Trade
18:02:48 - 30-Oct-26
Unknown* 0 $171.06 SI Trade
18:00:21 - 30-Oct-26
Unknown* 8 $171.27 SI Trade
17:59:30 - 30-Oct-26
Unknown* 0 $171.34 SI Trade
17:56:15 - 30-Oct-26
Unknown* 0 $171.17 OTC Trade
17:53:49 - 30-Oct-26
Unknown* 0 $171.15 SI Trade
17:53:28 - 30-Oct-26
Unknown* 19 $170.94 SI Trade
17:51:08 - 30-Oct-26
Unknown* 1 $171.02 OTC Trade
17:50:45 - 30-Oct-26
Unknown* 0 $171.43 OTC Trade
17:49:45 - 30-Oct-26
Unknown* 0 $171.43 OTC Trade
17:49:45 - 30-Oct-26
Unknown* 0 $171.43 OTC Trade
17:49:45 - 30-Oct-26
Unknown* 0 $171.43 OTC Trade
17:49:45 - 30-Oct-26
Unknown* 0 $171.43 OTC Trade
17:49:45 - 30-Oct-26
Unknown* 0 $171.43 OTC Trade
17:49:45 - 30-Oct-26
Unknown* 0 $171.43 OTC Trade
17:49:45 - 30-Oct-26
Unknown* 0 $171.97 OTC Trade
17:48:29 - 30-Oct-26
Unknown* 0 $171.97 OTC Trade
17:48:29 - 30-Oct-26
Unknown* 0 $171.97 OTC Trade
17:48:29 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:50 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:50 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:50 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:50 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:50 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:50 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:50 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:50 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:50 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:50 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:50 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:50 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:50 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:50 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:50 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 0 $171.92 OTC Trade
17:46:49 - 30-Oct-26
Unknown* 6 $171.90059 OTC Trade
17:43:46 - 30-Oct-26
Unknown* 1 $171.98 OTC Trade
17:41:08 - 30-Oct-26
Unknown* 0 $172.02 OTC Trade
17:40:51 - 30-Oct-26
Unknown* 0 $171.68 SI Trade
17:36:58 - 30-Oct-26
Unknown* 0 $171.84 OTC Trade
17:34:00 - 30-Oct-26
Unknown* 0 $171.84 OTC Trade
17:34:00 - 30-Oct-26
Unknown* 0 $171.84 OTC Trade
17:34:00 - 30-Oct-26
Unknown* 0 $171.84 OTC Trade
17:34:00 - 30-Oct-26
Unknown* 0 $171.84 OTC Trade
17:34:00 - 30-Oct-26
Unknown* 0 $171.84 OTC Trade
17:34:00 - 30-Oct-26
Unknown* 0 $171.84 OTC Trade
17:34:00 - 30-Oct-26
Unknown* 0 $171.84 OTC Trade
17:34:00 - 30-Oct-26
Unknown* 0 $171.84 OTC Trade
17:34:00 - 30-Oct-26
Unknown* 0 $171.84 OTC Trade
17:34:00 - 30-Oct-26
Unknown* 0 $171.84 OTC Trade
17:34:00 - 30-Oct-26
Unknown* 0 $171.84 OTC Trade
17:34:00 - 30-Oct-26
Unknown* 0 $171.84 OTC Trade
17:34:00 - 30-Oct-26
Unknown* 0 $171.84 OTC Trade
17:34:00 - 30-Oct-26
Unknown* 0 $171.84 OTC Trade
17:34:00 - 30-Oct-26
Unknown* 0 $171.84 OTC Trade
17:34:00 - 30-Oct-26
Unknown* 0 $171.84 OTC Trade
17:34:00 - 30-Oct-26
Unknown* 0 $171.84 OTC Trade
17:34:00 - 30-Oct-26
Unknown* 0 $171.84 OTC Trade
17:34:00 - 30-Oct-26
Unknown* 0 $171.84 OTC Trade
17:34:00 - 30-Oct-26
Unknown* 0 $171.84 OTC Trade
17:34:00 - 30-Oct-26
Unknown* 0 $171.84 OTC Trade
17:34:00 - 30-Oct-26
Unknown* 0 $171.84 OTC Trade
17:34:00 - 30-Oct-26
Unknown* 0 $172.08 SI Trade
17:32:40 - 30-Oct-26
Unknown* 1 $172.40 SI Trade
17:30:43 - 30-Oct-26
Unknown* 0 $172.02 OTC Trade
17:30:32 - 30-Oct-26
Unknown* 0 $172.02 OTC Trade
17:30:32 - 30-Oct-26
Unknown* 0 $172.02 OTC Trade
17:30:32 - 30-Oct-26
Unknown* 0 $171.97 SI Trade
17:30:22 - 30-Oct-26
Unknown* 0 $172.09 SI Trade
17:29:56 - 30-Oct-26
Unknown* 0 $171.6736 OTC Trade
17:28:25 - 30-Oct-26
Unknown* 0 $172.50 OTC Trade
17:26:51 - 30-Oct-26
Unknown* 0 $172.50 OTC Trade
17:26:51 - 30-Oct-26
Unknown* 0 $172.50 OTC Trade
17:26:51 - 30-Oct-26
Unknown* 3 $172.33 OTC Trade
17:25:54 - 30-Oct-26
Unknown* 3 $171.82 OTC Trade
17:24:35 - 30-Oct-26
Unknown* 0 $171.85 OTC Trade
17:23:52 - 30-Oct-26
Unknown* 0 $171.85 OTC Trade
17:23:52 - 30-Oct-26
Unknown* 0 $171.85 OTC Trade
17:23:52 - 30-Oct-26
Unknown* 0 $171.85 OTC Trade
17:23:52 - 30-Oct-26
Unknown* 0 $171.85 OTC Trade
17:23:52 - 30-Oct-26
Unknown* 0 $171.85 OTC Trade
17:23:52 - 30-Oct-26
Unknown* 0 $172.21 OTC Trade
17:20:00 - 30-Oct-26
Unknown* 0 $172.21 OTC Trade
17:20:00 - 30-Oct-26
Unknown* 100 $172.0105 OTC Trade
17:19:08 - 30-Oct-26
Unknown* 121 $171.86 SI Trade
17:19:07 - 30-Oct-26
Unknown* 0 $171.51 SI Trade
17:16:02 - 30-Oct-26
Unknown* 0 $171.07 OTC Trade
17:13:33 - 30-Oct-26
Unknown* 0 $171.07 OTC Trade
17:13:33 - 30-Oct-26
Unknown* 0 $171.07 OTC Trade
17:13:32 - 30-Oct-26
Unknown* 10 $171.13 OTC Trade
17:13:15 - 30-Oct-26
Unknown* 0 $171.65 OTC Trade
17:11:12 - 30-Oct-26
Unknown* 0 $171.65 OTC Trade
17:11:12 - 30-Oct-26
Unknown* 0 $171.65 OTC Trade
17:11:12 - 30-Oct-26
Unknown* 0 $171.65 OTC Trade
17:11:12 - 30-Oct-26
Unknown* 0 $171.65 OTC Trade
17:11:12 - 30-Oct-26
Unknown* 0 $171.65 OTC Trade
17:11:12 - 30-Oct-26
Unknown* 0 $171.65 OTC Trade
17:11:12 - 30-Oct-26
Unknown* 0 $171.65 OTC Trade
17:11:12 - 30-Oct-26
Unknown* 0 $171.65 OTC Trade
17:11:12 - 30-Oct-26
Unknown* 0 $171.65 OTC Trade
17:11:12 - 30-Oct-26
Unknown* 0 $171.65 OTC Trade
17:11:12 - 30-Oct-26
Unknown* 0 $171.65 OTC Trade
17:11:12 - 30-Oct-26
Unknown* 0 $171.65 OTC Trade
17:11:12 - 30-Oct-26
Unknown* 0 $171.65 OTC Trade
17:11:12 - 30-Oct-26
Unknown* 0 $171.65 OTC Trade
17:11:12 - 30-Oct-26
Unknown* 0 $171.65 OTC Trade
17:11:12 - 30-Oct-26
Unknown* 0 $171.65 OTC Trade
17:11:12 - 30-Oct-26
Unknown* 0 $171.65 OTC Trade
17:11:12 - 30-Oct-26
Unknown* 0 $171.65 OTC Trade
17:11:12 - 30-Oct-26
Unknown* 0 $171.65 OTC Trade
17:11:12 - 30-Oct-26
Unknown* 0 $171.65 OTC Trade
17:11:12 - 30-Oct-26
Unknown* 0 $171.65 OTC Trade
17:11:12 - 30-Oct-26
Unknown* 0 $171.65 OTC Trade
17:11:12 - 30-Oct-26
Unknown* 0 $171.65 OTC Trade
17:11:12 - 30-Oct-26
Unknown* 0 $171.65 OTC Trade
17:11:12 - 30-Oct-26
Unknown* 0 $171.48 OTC Trade
17:10:22 - 30-Oct-26
Unknown* 0 $171.48 OTC Trade
17:10:22 - 30-Oct-26
Unknown* 0 $171.51 SI Trade
17:09:09 - 30-Oct-26
Unknown* 0 $171.19 OTC Trade
17:06:49 - 30-Oct-26
Unknown* 0 $171.19 OTC Trade
17:06:49 - 30-Oct-26
FTSE 100 Latest
Value10,729.78
Change7.71