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 $127.66 OTC Trade
19:10:27 - 17-Apr-25
Unknown* 0 $127.66 OTC Trade
19:10:27 - 17-Apr-25
Unknown* 0 $127.66 OTC Trade
19:10:11 - 17-Apr-25
Unknown* 0 $127.57 OTC Trade
19:08:08 - 17-Apr-25
Unknown* 0 $127.57 OTC Trade
19:08:08 - 17-Apr-25
Unknown* 3 $127.6321 Cross
OTC Trade
19:07:12 - 17-Apr-25
Unknown* 6 $127.88 OTC Trade
19:05:33 - 17-Apr-25
Unknown* 0 $127.70 OTC Trade
19:05:01 - 17-Apr-25
Unknown* 7 $127.63 OTC Trade
19:04:45 - 17-Apr-25
Unknown* 3 $127.63 OTC Trade
19:04:45 - 17-Apr-25
Unknown* 1 $127.56 OTC Trade
19:03:58 - 17-Apr-25
Unknown* 0 $127.53 OTC Trade
19:01:04 - 17-Apr-25
Unknown* 0 $127.53 OTC Trade
19:01:04 - 17-Apr-25
Unknown* 0 $127.53 OTC Trade
19:01:04 - 17-Apr-25
Unknown* 0 $127.53 OTC Trade
19:01:04 - 17-Apr-25
Unknown* 0 $127.58 OTC Trade
18:59:56 - 17-Apr-25
Unknown* 0 $127.58 OTC Trade
18:59:56 - 17-Apr-25
Unknown* 0 $127.52 OTC Trade
18:58:43 - 17-Apr-25
Unknown* 0 $127.52 OTC Trade
18:58:43 - 17-Apr-25
Unknown* 0 $127.52 OTC Trade
18:58:42 - 17-Apr-25
Unknown* 0 $127.52 OTC Trade
18:58:42 - 17-Apr-25
Unknown* 0 $127.34 OTC Trade
18:57:37 - 17-Apr-25
Unknown* 0 $127.30 OTC Trade
18:52:14 - 17-Apr-25
Unknown* 0 $127.28 OTC Trade
18:46:40 - 17-Apr-25
Unknown* 50 $126.825 OTC Trade
18:43:40 - 17-Apr-25
Unknown* 110 $127.215 OTC Trade
18:40:55 - 17-Apr-25
Unknown* 50 $127.2337 OTC Trade
18:40:28 - 17-Apr-25
Unknown* 7 $126.88 OTC Trade
18:38:14 - 17-Apr-25
Unknown* 3 $127.06 OTC Trade
18:37:50 - 17-Apr-25
Unknown* 10 $127.035 OTC Trade
18:36:11 - 17-Apr-25
Unknown* 0 $126.89 OTC Trade
18:35:24 - 17-Apr-25
Unknown* 0 $126.89 OTC Trade
18:35:24 - 17-Apr-25
Unknown* 0 $127.00 OTC Trade
18:34:21 - 17-Apr-25
Unknown* 0 $126.92 OTC Trade
18:33:58 - 17-Apr-25
Unknown* 3 $126.902 OTC Trade
18:33:58 - 17-Apr-25
Unknown* 0 $126.71 OTC Trade
18:30:40 - 17-Apr-25
Unknown* 0 $126.46 OTC Trade
18:29:27 - 17-Apr-25
Unknown* 0 $126.46 OTC Trade
18:29:26 - 17-Apr-25
Unknown* 0 $126.46 OTC Trade
18:29:26 - 17-Apr-25
Unknown* 0 $126.415 OTC Trade
18:29:09 - 17-Apr-25
Unknown* 2 $126.4668 OTC Trade
18:29:09 - 17-Apr-25
Unknown* 0 $126.10 OTC Trade
18:25:02 - 17-Apr-25
Unknown* 0 $126.10 OTC Trade
18:25:02 - 17-Apr-25
Unknown* 0 $126.10 OTC Trade
18:25:02 - 17-Apr-25
Unknown* 0 $126.10 OTC Trade
18:25:02 - 17-Apr-25
Unknown* 0 $126.10 OTC Trade
18:25:02 - 17-Apr-25
Unknown* 5 $126.10 OTC Trade
18:25:02 - 17-Apr-25
Unknown* 0 $126.10 OTC Trade
18:25:02 - 17-Apr-25
Unknown* 0 $126.10 OTC Trade
18:25:02 - 17-Apr-25
Unknown* 0 $126.10 OTC Trade
18:25:02 - 17-Apr-25
Unknown* 0 $126.10 OTC Trade
18:25:02 - 17-Apr-25
Unknown* 0 $126.10 OTC Trade
18:25:02 - 17-Apr-25
Unknown* 0 $126.10 OTC Trade
18:25:02 - 17-Apr-25
Unknown* 0 $126.10 OTC Trade
18:25:02 - 17-Apr-25
Unknown* 0 $126.10 OTC Trade
18:25:02 - 17-Apr-25
Unknown* 0 $126.17 OTC Trade
18:23:01 - 17-Apr-25
Unknown* 0 $126.17 OTC Trade
18:23:01 - 17-Apr-25
Unknown* 0 $126.17 OTC Trade
18:23:01 - 17-Apr-25
Unknown* 0 $126.17 OTC Trade
18:23:01 - 17-Apr-25
Unknown* 0 $126.17 OTC Trade
18:23:01 - 17-Apr-25
Unknown* 0 $126.17 OTC Trade
18:23:01 - 17-Apr-25
Unknown* 0 $126.17 OTC Trade
18:23:01 - 17-Apr-25
Unknown* 0 $126.17 OTC Trade
18:23:01 - 17-Apr-25
Unknown* 0 $126.17 OTC Trade
18:23:01 - 17-Apr-25
Unknown* 7 $126.17 OTC Trade
18:23:01 - 17-Apr-25
Unknown* 0 $126.17 OTC Trade
18:23:01 - 17-Apr-25
Unknown* 0 $126.17 OTC Trade
18:23:01 - 17-Apr-25
Unknown* 0 $126.17 OTC Trade
18:23:01 - 17-Apr-25
Unknown* 0 $126.17 OTC Trade
18:23:01 - 17-Apr-25
Unknown* 0 $126.31 OTC Trade
18:21:51 - 17-Apr-25
Unknown* 6 $126.326 OTC Trade
18:20:47 - 17-Apr-25
Unknown* 0 $126.365 OTC Trade
18:19:31 - 17-Apr-25
Unknown* 3 $126.365 OTC Trade
18:19:31 - 17-Apr-25
Unknown* 15 $126.365 OTC Trade
18:19:27 - 17-Apr-25
Unknown* 0 $126.46 OTC Trade
18:19:22 - 17-Apr-25
Unknown* 2 $126.30 OTC Trade
18:14:38 - 17-Apr-25
Unknown* 0 $126.39 OTC Trade
18:13:13 - 17-Apr-25
Unknown* 0 $126.86 OTC Trade
18:09:27 - 17-Apr-25
Unknown* 0 $126.68 OTC Trade
18:07:09 - 17-Apr-25
Unknown* 0 $126.68 OTC Trade
18:07:09 - 17-Apr-25
Unknown* 50 $126.4548 OTC Trade
18:03:45 - 17-Apr-25
Unknown* 21 $126.862 OTC Trade
17:56:52 - 17-Apr-25
Unknown* 0 $126.76 OTC Trade
17:56:19 - 17-Apr-25
Unknown* 0 $126.76 OTC Trade
17:56:19 - 17-Apr-25
Unknown* 0 $126.76 OTC Trade
17:56:18 - 17-Apr-25
Unknown* 0 $126.76 OTC Trade
17:56:18 - 17-Apr-25
Unknown* 16 $126.80 OTC Trade
17:53:23 - 17-Apr-25
Unknown* 0 $126.70 OTC Trade
17:50:08 - 17-Apr-25
Unknown* 1 $126.87 OTC Trade
17:48:21 - 17-Apr-25
Unknown* 0 $126.82 OTC Trade
17:47:24 - 17-Apr-25
Unknown* 0 $126.45 OTC Trade
17:36:48 - 17-Apr-25
Unknown* 0 $126.06 OTC Trade
17:33:19 - 17-Apr-25
Unknown* 0 $126.06 OTC Trade
17:33:19 - 17-Apr-25
Unknown* 0 $126.06 OTC Trade
17:33:19 - 17-Apr-25
Unknown* 0 $125.92 OTC Trade
17:33:04 - 17-Apr-25
Unknown* 0 $125.92 OTC Trade
17:33:04 - 17-Apr-25
Unknown* 0 $125.92 OTC Trade
17:33:03 - 17-Apr-25
Unknown* 0 $125.92 OTC Trade
17:33:03 - 17-Apr-25
Unknown* 0 $125.92 OTC Trade
17:33:03 - 17-Apr-25
Unknown* 0 $126.00 OTC Trade
17:32:24 - 17-Apr-25
Unknown* 0 $126.00 OTC Trade
17:32:24 - 17-Apr-25
Unknown* 0 $126.00 OTC Trade
17:32:24 - 17-Apr-25
Unknown* 5 $125.695 OTC Trade
17:18:04 - 17-Apr-25
Unknown* 48 $125.344 OTC Trade
17:05:16 - 17-Apr-25
Unknown* 100 $125.6132 OTC Trade
17:02:50 - 17-Apr-25
Unknown* 0 $125.81 OTC Trade
17:02:20 - 17-Apr-25
Unknown* 1 $125.61 OTC Trade
17:02:19 - 17-Apr-25
Unknown* 8 $125.61 OTC Trade
17:02:19 - 17-Apr-25
Unknown* 25 $125.71 OTC Trade
17:01:12 - 17-Apr-25
Unknown* 100 $125.71 OTC Trade
17:00:51 - 17-Apr-25
Unknown* 100 $126.11 OTC Trade
17:00:22 - 17-Apr-25
Unknown* 15 $125.92 OTC Trade
16:56:49 - 17-Apr-25
Unknown* 7 $126.15 OTC Trade
16:54:41 - 17-Apr-25
Unknown* 13 $126.00 OTC Trade
16:54:09 - 17-Apr-25
Unknown* 0 $126.01 OTC Trade
16:51:06 - 17-Apr-25
Unknown* 0 $126.01 OTC Trade
16:51:06 - 17-Apr-25
Unknown* 0 $126.01 OTC Trade
16:51:06 - 17-Apr-25
Unknown* 0 $126.01 OTC Trade
16:51:06 - 17-Apr-25
Unknown* 100 $126.125 OTC Trade
16:49:10 - 17-Apr-25
Unknown* 300 $126.065 OTC Trade
16:47:45 - 17-Apr-25
Unknown* 10 $126.1238 OTC Trade
16:46:56 - 17-Apr-25
Unknown* 0 $126.19 OTC Trade
16:38:40 - 17-Apr-25
Unknown* 0 $126.19 OTC Trade
16:38:40 - 17-Apr-25
Unknown* 0 $126.19 OTC Trade
16:38:39 - 17-Apr-25
Unknown* 10 $125.6743 OTC Trade
16:30:40 - 17-Apr-25
Unknown* 120 $125.5279 OTC Trade
16:27:39 - 17-Apr-25
Unknown* 80 $125.5279 OTC Trade
16:27:39 - 17-Apr-25
Unknown* 20 $126.6523 OTC Trade
16:20:14 - 17-Apr-25
Unknown* 0 $126.07 OTC Trade
16:19:26 - 17-Apr-25
Unknown* 1 $126.07 OTC Trade
16:19:26 - 17-Apr-25
Unknown* 0 $126.04 OTC Trade
16:17:56 - 17-Apr-25
Unknown* 0 $126.36 OTC Trade
16:17:50 - 17-Apr-25
Unknown* 0 $125.77 OTC Trade
16:17:41 - 17-Apr-25
Unknown* 0 $126.07 OTC Trade
16:17:33 - 17-Apr-25
Unknown* 0 $125.77 OTC Trade
16:17:23 - 17-Apr-25
Unknown* 0 $125.42 OTC Trade
16:16:18 - 17-Apr-25
Unknown* 1 $124.73 OTC Trade
16:12:02 - 17-Apr-25
Unknown* 8 $124.62 OTC Trade
16:11:02 - 17-Apr-25
Unknown* 10 $124.425 OTC Trade
16:10:52 - 17-Apr-25
Unknown* 2 $124.155 OTC Trade
16:10:15 - 17-Apr-25
Unknown* 200 $124.27 OTC Trade
16:07:44 - 17-Apr-25
Unknown* 65 $124.27 OTC Trade
16:07:44 - 17-Apr-25
Unknown* 0 $123.39 OTC Trade
16:05:03 - 17-Apr-25
Unknown* 336 $124.60 OTC Trade
16:04:19 - 17-Apr-25
Unknown* 364 $124.60 OTC Trade
16:04:19 - 17-Apr-25
Unknown* 6 $124.84 OTC Trade
16:04:10 - 17-Apr-25
Unknown* 1 $124.84 OTC Trade
16:04:10 - 17-Apr-25
Unknown* 0 $124.76 OTC Trade
15:59:26 - 17-Apr-25
Unknown* 0 $124.84 OTC Trade
15:58:24 - 17-Apr-25
Unknown* 2 $124.83 OTC Trade
15:56:03 - 17-Apr-25
Unknown* 0 $125.06 OTC Trade
15:55:24 - 17-Apr-25
Unknown* 1 $125.28 OTC Trade
15:50:34 - 17-Apr-25
Unknown* 0 $125.09 OTC Trade
15:49:15 - 17-Apr-25
Unknown* 0 $125.10 OTC Trade
15:48:00 - 17-Apr-25
Unknown* 0 $125.10 OTC Trade
15:47:56 - 17-Apr-25
Unknown* 0 $125.10 OTC Trade
15:47:34 - 17-Apr-25
Unknown* 6 $124.97 OTC Trade
15:43:42 - 17-Apr-25
Unknown* 0 $124.46 OTC Trade
15:37:49 - 17-Apr-25
Unknown* 0 $125.04949 SI Trade
Currency Conversion
15:34:29 - 17-Apr-25
Unknown* 0 $124.83 OTC Trade
15:33:13 - 17-Apr-25
Unknown* 0 $124.83 OTC Trade
15:33:13 - 17-Apr-25
Unknown* 0 $124.83 OTC Trade
15:33:13 - 17-Apr-25
Unknown* 0 $124.83 OTC Trade
15:33:13 - 17-Apr-25
Unknown* 0 $124.83 OTC Trade
15:33:13 - 17-Apr-25
Unknown* 0 $124.97 OTC Trade
15:33:12 - 17-Apr-25
Unknown* 0 $124.79926 SI Trade
Currency Conversion
15:29:48 - 17-Apr-25
Unknown* 1 $123.97552 Currency Conversion
Negotiated Trade
15:29:43 - 17-Apr-25
Unknown* 1 $125.4486 Currency Conversion
Negotiated Trade
15:29:42 - 17-Apr-25
Unknown* 0 $125.14 OTC Trade
15:23:43 - 17-Apr-25
Unknown* 0 $125.14 OTC Trade
15:23:43 - 17-Apr-25
Unknown* 0 $125.14 OTC Trade
15:23:43 - 17-Apr-25
Unknown* 1 $125.1591 OTC Trade
15:23:12 - 17-Apr-25
Unknown* 0 $125.14 OTC Trade
15:23:11 - 17-Apr-25
Unknown* 0 $125.07 OTC Trade
15:21:58 - 17-Apr-25
Unknown* 0 $125.50 OTC Trade
15:21:14 - 17-Apr-25
Unknown* 8 $125.5767 OTC Trade
15:21:14 - 17-Apr-25
Unknown* 1 $125.773 Cross
OTC Trade
15:20:51 - 17-Apr-25
Unknown* 5 $125.6718 OTC Trade
15:19:16 - 17-Apr-25
Unknown* 0 $125.27698 SI Trade
Currency Conversion
15:17:18 - 17-Apr-25
Unknown* 18 $125.54 OTC Trade
15:17:04 - 17-Apr-25
Unknown* 0 $125.17 OTC Trade
15:13:50 - 17-Apr-25
Unknown* 0 $125.17 OTC Trade
15:13:50 - 17-Apr-25
Unknown* 6 $125.17 OTC Trade
15:13:50 - 17-Apr-25
Unknown* 0 $125.59 OTC Trade
15:13:11 - 17-Apr-25
Unknown* 0 $125.93 OTC Trade
15:10:45 - 17-Apr-25
Unknown* 2 $126.3162 Cross
OTC Trade
15:04:47 - 17-Apr-25
Unknown* 10 $126.2055 OTC Trade
15:04:15 - 17-Apr-25
Unknown* 0 $126.21 OTC Trade
15:01:49 - 17-Apr-25
Unknown* 2 $126.0995 Cross
OTC Trade
14:57:56 - 17-Apr-25
Unknown* 0 $126.00 OTC Trade
14:56:51 - 17-Apr-25
Unknown* 0 $126.00 OTC Trade
14:56:51 - 17-Apr-25
Unknown* 0 $126.00 OTC Trade
14:56:51 - 17-Apr-25
Unknown* 0 $126.00 OTC Trade
14:56:51 - 17-Apr-25
Unknown* 50 $126.03 OTC Trade
14:56:22 - 17-Apr-25
Unknown* 3 $126.03 OTC Trade
14:56:00 - 17-Apr-25
Unknown* 2 $126.03 OTC Trade
14:56:00 - 17-Apr-25
Unknown* 0 $126.16 OTC Trade
14:55:47 - 17-Apr-25
Unknown* 0 $126.16 OTC Trade
14:55:47 - 17-Apr-25
Unknown* 0 $126.24 OTC Trade
14:53:19 - 17-Apr-25
Unknown* 0 $126.33 OTC Trade
14:51:19 - 17-Apr-25
FTSE 100 Latest
Value8,275.66
Change0.06