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* 20 $180.99092 SI Trade
Currency Conversion
16:29:52 - 04-Jul-25
Unknown* 117 $124.00 OTC Trade
13:03:14 - 04-Jul-25
Unknown* 0 $185.27445 SI Trade
Currency Conversion
09:52:31 - 04-Jul-25
Unknown* 10 $184.16826 SI Trade
Currency Conversion
09:26:53 - 04-Jul-25
Unknown* 6 $184.33301 SI Trade
Currency Conversion
08:19:35 - 04-Jul-25
Unknown* 14 $184.33301 SI Trade
Currency Conversion
08:19:24 - 04-Jul-25
Unknown* 5 $184.33301 SI Trade
Currency Conversion
08:18:19 - 04-Jul-25
Unknown* 2 $184.33301 SI Trade
Currency Conversion
08:18:08 - 04-Jul-25
Unknown* 7 $184.33301 SI Trade
Currency Conversion
08:16:16 - 04-Jul-25
Unknown* 7 $184.33301 SI Trade
Currency Conversion
08:16:07 - 04-Jul-25
Unknown* 5 $184.33301 SI Trade
Currency Conversion
08:16:06 - 04-Jul-25
Unknown* 1 $184.33301 SI Trade
Currency Conversion
08:16:01 - 04-Jul-25
Unknown* 1 $184.33301 SI Trade
Currency Conversion
08:16:01 - 04-Jul-25
Unknown* 8 $180.87324 SI Trade
Currency Conversion
08:06:04 - 04-Jul-25
Unknown* 6 $180.8497 SI Trade
Currency Conversion
08:05:53 - 04-Jul-25
Unknown* 0 $183.57986 SI Trade
Currency Conversion
08:04:09 - 04-Jul-25
Unknown* 0 $183.57986 SI Trade
Currency Conversion
08:04:09 - 04-Jul-25
Unknown* 0 $183.22683 SI Trade
Currency Conversion
08:04:09 - 04-Jul-25
Unknown* 90 $185.275 OTC Trade
17:59:59 - 03-Jul-25
Unknown* 4 $185.03841 OTC Trade
17:59:56 - 03-Jul-25
Unknown* 2 $184.995 Cross
OTC Trade
17:58:14 - 03-Jul-25
Unknown* 2 $185.10 Cross
OTC Trade
17:55:49 - 03-Jul-25
Unknown* 4 $185.00 Cross
OTC Trade
17:53:06 - 03-Jul-25
Unknown* 162 $184.57 Cross
OTC Trade
17:52:16 - 03-Jul-25
Unknown* 25 $185.635 OTC Trade
17:51:27 - 03-Jul-25
Unknown* 2 $184.49 Cross
OTC Trade
17:47:42 - 03-Jul-25
Unknown* 99 $185.0633 Cross
OTC Trade
17:43:05 - 03-Jul-25
Unknown* 0 $184.99 OTC Trade
17:40:25 - 03-Jul-25
Unknown* 1 $184.6034 Cross
OTC Trade
17:37:36 - 03-Jul-25
Unknown* 15 $184.9973 OTC Trade
17:31:52 - 03-Jul-25
Unknown* 85 $184.9973 OTC Trade
17:31:52 - 03-Jul-25
Unknown* 16 $184.6635 OTC Trade
17:29:22 - 03-Jul-25
Unknown* 6 $184.4238 Cross
OTC Trade
17:25:42 - 03-Jul-25
Unknown* 5 $184.78137 Currency Conversion
Negotiated Trade
17:23:14 - 03-Jul-25
Unknown* 20 $184.3082 OTC Trade
17:21:09 - 03-Jul-25
Unknown* 15 $184.3774 Cross
OTC Trade
17:20:25 - 03-Jul-25
Unknown* 6 $184.5862 Cross
OTC Trade
17:20:10 - 03-Jul-25
Unknown* 23 $184.9257 Cross
OTC Trade
17:17:34 - 03-Jul-25
Unknown* 8 $184.90 OTC Trade
17:17:05 - 03-Jul-25
Unknown* 20 $185.2731 OTC Trade
17:12:28 - 03-Jul-25
Unknown* 100 $184.7265 OTC Trade
17:10:29 - 03-Jul-25
Unknown* 8 $184.9943 OTC Trade
17:09:57 - 03-Jul-25
Unknown* 200 $184.7734 OTC Trade
17:06:55 - 03-Jul-25
Unknown* 89 $184.793 OTC Trade
17:06:45 - 03-Jul-25
Unknown* 11 $184.793 OTC Trade
17:06:45 - 03-Jul-25
Unknown* 100 $184.38 OTC Trade
17:05:47 - 03-Jul-25
Unknown* 100 $183.9829 OTC Trade
17:00:58 - 03-Jul-25
Unknown* 3 $183.4124 Cross
OTC Trade
16:59:44 - 03-Jul-25
Unknown* 36 $183.5972 OTC Trade
16:59:28 - 03-Jul-25
Unknown* 15 $183.9619 Cross
OTC Trade
16:59:14 - 03-Jul-25
Unknown* 1 $184.0021 Cross
OTC Trade
16:49:02 - 03-Jul-25
Unknown* 40 $184.4669 OTC Trade
16:47:20 - 03-Jul-25
Unknown* 7 $184.411 OTC Trade
16:40:28 - 03-Jul-25
Unknown* 215 $184.15 OTC Trade
16:40:12 - 03-Jul-25
Unknown* 12 $184.1572 OTC Trade
16:40:11 - 03-Jul-25
Unknown* 1 $184.2029 Cross
OTC Trade
16:39:39 - 03-Jul-25
Unknown* 26 $183.8362 Cross
OTC Trade
16:34:21 - 03-Jul-25
Unknown* 43 $183.81 OTC Trade
16:34:09 - 03-Jul-25
Unknown* 5 $184.0167 OTC Trade
16:34:07 - 03-Jul-25
Unknown* 5 $184.0167 OTC Trade
16:34:02 - 03-Jul-25
Unknown* 43 $185.085 OTC Trade
16:32:15 - 03-Jul-25
Unknown* 82 $185.005 Cross
OTC Trade
16:31:53 - 03-Jul-25
Unknown* 200 $184.70 OTC Trade
16:27:41 - 03-Jul-25
Unknown* 1,600 $184.70 OTC Trade
16:27:41 - 03-Jul-25
Unknown* 25 $185.3958 OTC Trade
16:25:58 - 03-Jul-25
Unknown* 100 $185.3958 OTC Trade
16:25:58 - 03-Jul-25
Unknown* 0 $185.50 OTC Trade
16:24:48 - 03-Jul-25
Unknown* 6 $185.0958 Cross
OTC Trade
16:21:32 - 03-Jul-25
Unknown* 43 $185.035 OTC Trade
16:19:28 - 03-Jul-25
Unknown* 50 $185.2244 OTC Trade
16:18:51 - 03-Jul-25
Unknown* 100 $185.551 OTC Trade
16:11:10 - 03-Jul-25
Unknown* 20 $185.4148 OTC Trade
16:10:43 - 03-Jul-25
Unknown* 100 $184.549 OTC Trade
16:06:18 - 03-Jul-25
Unknown* 50 $185.5532 OTC Trade
15:58:54 - 03-Jul-25
Unknown* 20 $185.72 OTC Trade
15:58:37 - 03-Jul-25
Unknown* 0 $185.69 OTC Trade
15:57:50 - 03-Jul-25
Unknown* 0 $185.69 OTC Trade
15:57:50 - 03-Jul-25
Unknown* 0 $185.69 OTC Trade
15:57:50 - 03-Jul-25
Unknown* 0 $185.69 OTC Trade
15:57:50 - 03-Jul-25
Unknown* 0 $185.69 OTC Trade
15:57:50 - 03-Jul-25
Unknown* 0 $185.69 OTC Trade
15:57:50 - 03-Jul-25
Unknown* 1 $185.5662 Cross
OTC Trade
15:57:41 - 03-Jul-25
Unknown* 45 $185.448 OTC Trade
15:57:23 - 03-Jul-25
Unknown* 0 $185.56 OTC Trade
15:56:59 - 03-Jul-25
Unknown* 1 $186.00 Cross
OTC Trade
15:55:55 - 03-Jul-25
Unknown* 0 $185.34 OTC Trade
15:55:22 - 03-Jul-25
Unknown* 100 $185.26 OTC Trade
15:55:07 - 03-Jul-25
Unknown* 100 $185.202 OTC Trade
15:55:07 - 03-Jul-25
Unknown* 37 $184.795 Cross
OTC Trade
15:54:58 - 03-Jul-25
Unknown* 0 $185.59 OTC Trade
15:54:03 - 03-Jul-25
Unknown* 0 $185.76 OTC Trade
15:53:55 - 03-Jul-25
Unknown* 0 $185.48 OTC Trade
15:53:53 - 03-Jul-25
Unknown* 0 $185.51 OTC Trade
15:53:24 - 03-Jul-25
Unknown* 0 $185.51 OTC Trade
15:53:17 - 03-Jul-25
Unknown* 0 $185.51 OTC Trade
15:53:17 - 03-Jul-25
Unknown* 0 $185.51 OTC Trade
15:53:17 - 03-Jul-25
Unknown* 0 $185.51 OTC Trade
15:53:17 - 03-Jul-25
Unknown* 0 $185.51 OTC Trade
15:53:17 - 03-Jul-25
Unknown* 0 $185.51 OTC Trade
15:53:17 - 03-Jul-25
Unknown* 0 $185.51 OTC Trade
15:53:17 - 03-Jul-25
Unknown* 0 $185.51 OTC Trade
15:53:17 - 03-Jul-25
Unknown* 0 $185.51 OTC Trade
15:53:17 - 03-Jul-25
Unknown* 0 $185.51 OTC Trade
15:53:17 - 03-Jul-25
Unknown* 5 $185.70 OTC Trade
15:53:02 - 03-Jul-25
Unknown* 0 $185.70 OTC Trade
15:51:48 - 03-Jul-25
Unknown* 1 $185.2572 Cross
OTC Trade
15:51:19 - 03-Jul-25
Unknown* 1 $184.60 OTC Trade
15:50:00 - 03-Jul-25
Unknown* 4 $185.00 Cross
OTC Trade
15:48:48 - 03-Jul-25
Unknown* 0 $185.11 OTC Trade
15:48:45 - 03-Jul-25
Unknown* 0 $185.11 OTC Trade
15:48:45 - 03-Jul-25
Unknown* 0 $185.11 OTC Trade
15:48:45 - 03-Jul-25
Unknown* 0 $185.11 OTC Trade
15:48:45 - 03-Jul-25
Unknown* 0 $185.11 OTC Trade
15:48:45 - 03-Jul-25
Unknown* 0 $185.11 OTC Trade
15:48:45 - 03-Jul-25
Unknown* 1 $185.08 OTC Trade
15:48:37 - 03-Jul-25
Unknown* 12 $184.5865 Cross
OTC Trade
15:47:08 - 03-Jul-25
Unknown* 10 $185.1071 Cross
OTC Trade
15:46:17 - 03-Jul-25
Unknown* 0 $185.16 OTC Trade
15:46:04 - 03-Jul-25
Unknown* 0 $185.16 OTC Trade
15:46:04 - 03-Jul-25
Unknown* 0 $185.16 OTC Trade
15:46:04 - 03-Jul-25
Unknown* 0 $185.16 OTC Trade
15:46:04 - 03-Jul-25
Unknown* 0 $185.16 OTC Trade
15:46:04 - 03-Jul-25
Unknown* 0 $185.16 OTC Trade
15:46:04 - 03-Jul-25
Unknown* 100 $185.00 OTC Trade
15:45:59 - 03-Jul-25
Unknown* 16 $184.935 Cross
OTC Trade
15:45:55 - 03-Jul-25
Unknown* 2 $185.17553 SI Trade
Currency Conversion
15:45:43 - 03-Jul-25
Unknown* 1 $184.6038 Cross
OTC Trade
15:45:41 - 03-Jul-25
Unknown* 15 $184.3981 Cross
OTC Trade
15:45:16 - 03-Jul-25
Unknown* 1 $184.2774 Cross
OTC Trade
15:44:47 - 03-Jul-25
Unknown* 1 $184.2786 Cross
OTC Trade
15:44:44 - 03-Jul-25
Unknown* 7 $184.2698 Cross
OTC Trade
15:44:43 - 03-Jul-25
Unknown* 1 $184.27 OTC Trade
15:43:30 - 03-Jul-25
Unknown* 10 $184.20 OTC Trade
15:43:20 - 03-Jul-25
Unknown* 0 $184.36 OTC Trade
15:40:26 - 03-Jul-25
Unknown* 18 $184.74 OTC Trade
15:40:24 - 03-Jul-25
Unknown* 1 $184.2881 Cross
OTC Trade
15:39:45 - 03-Jul-25
Unknown* 6 $184.50 Cross
OTC Trade
15:39:09 - 03-Jul-25
Unknown* 0 $185.00 OTC Trade
15:38:56 - 03-Jul-25
Unknown* 0 $185.00 OTC Trade
15:38:55 - 03-Jul-25
Unknown* 0 $185.00 OTC Trade
15:38:55 - 03-Jul-25
Unknown* 0 $185.00 OTC Trade
15:38:55 - 03-Jul-25
Unknown* 0 $184.52 OTC Trade
15:37:31 - 03-Jul-25
Unknown* 0 $184.52 OTC Trade
15:37:16 - 03-Jul-25
Unknown* 0 $184.52 OTC Trade
15:37:16 - 03-Jul-25
Unknown* 0 $184.52 OTC Trade
15:37:16 - 03-Jul-25
Unknown* 10 $184.67 OTC Trade
15:36:41 - 03-Jul-25
Unknown* 40 $184.1795 OTC Trade
15:36:25 - 03-Jul-25
Unknown* 37 $184.2831 Cross
OTC Trade
15:36:14 - 03-Jul-25
Unknown* 1 $183.8481 Cross
OTC Trade
15:35:18 - 03-Jul-25
Unknown* 2 $183.88 OTC Trade
15:35:16 - 03-Jul-25
Unknown* 10 $183.92 OTC Trade
15:35:00 - 03-Jul-25
Unknown* 0 $183.99 OTC Trade
15:34:37 - 03-Jul-25
Unknown* 0 $183.99 OTC Trade
15:34:37 - 03-Jul-25
Unknown* 0 $183.99 OTC Trade
15:34:37 - 03-Jul-25
Unknown* 0 $183.99 OTC Trade
15:34:36 - 03-Jul-25
Unknown* 0 $183.99 OTC Trade
15:34:36 - 03-Jul-25
Unknown* 0 $183.99 OTC Trade
15:34:36 - 03-Jul-25
Unknown* 6 $183.75 Cross
OTC Trade
15:34:05 - 03-Jul-25
Unknown* 0 $183.71 OTC Trade
15:33:43 - 03-Jul-25
Unknown* 1 $183.8295 OTC Trade
15:33:10 - 03-Jul-25
Unknown* 19 $183.875 OTC Trade
15:32:32 - 03-Jul-25
Unknown* 0 $184.03 OTC Trade
15:32:26 - 03-Jul-25
Unknown* 0 $184.03 OTC Trade
15:32:25 - 03-Jul-25
Unknown* 0 $184.03 OTC Trade
15:32:25 - 03-Jul-25
Unknown* 200 $183.699 OTC Trade
15:32:24 - 03-Jul-25
Unknown* 9 $183.8753 Cross
OTC Trade
15:32:21 - 03-Jul-25
Unknown* 1 $182.84184 Currency Conversion
Negotiated Trade
15:32:20 - 03-Jul-25
Unknown* 1 $185.03833 Currency Conversion
Negotiated Trade
15:32:20 - 03-Jul-25
Unknown* 1 $183.95 OTC Trade
15:32:18 - 03-Jul-25
Unknown* 3 $183.8989 OTC Trade
15:32:16 - 03-Jul-25
Unknown* 5 $184.09 OTC Trade
15:31:51 - 03-Jul-25
Unknown* 40 $184.165 OTC Trade
15:31:46 - 03-Jul-25
Unknown* 25 $184.1464 OTC Trade
15:31:29 - 03-Jul-25
Unknown* 0 $184.37 OTC Trade
15:31:29 - 03-Jul-25
Unknown* 2 $184.4344 Cross
OTC Trade
15:31:22 - 03-Jul-25
Unknown* 0 $185.17553 SI Trade
Currency Conversion
15:30:27 - 03-Jul-25
Unknown* 0 $185.38 OTC Trade
15:29:53 - 03-Jul-25
Unknown* 0 $185.38 OTC Trade
15:29:53 - 03-Jul-25
Unknown* 0 $185.38 OTC Trade
15:29:52 - 03-Jul-25
Unknown* 0 $185.38 OTC Trade
15:29:52 - 03-Jul-25
Unknown* 4 $185.02 OTC Trade
15:29:07 - 03-Jul-25
Unknown* 0 $184.73 OTC Trade
15:28:32 - 03-Jul-25
Unknown* 0 $184.91 OTC Trade
15:28:28 - 03-Jul-25
Unknown* 6 $185.35 Cross
OTC Trade
15:26:10 - 03-Jul-25
Unknown* 0 $185.69 OTC Trade
15:26:03 - 03-Jul-25
Unknown* 0 $185.69 OTC Trade
15:26:03 - 03-Jul-25
Unknown* 0 $185.80 OTC Trade
15:26:03 - 03-Jul-25
Unknown* 0 $185.80 OTC Trade
15:26:03 - 03-Jul-25
Unknown* 0 $185.80 OTC Trade
15:26:03 - 03-Jul-25
Unknown* 0 $185.80 OTC Trade
15:26:02 - 03-Jul-25
Unknown* 0 $185.54 OTC Trade
15:25:57 - 03-Jul-25
Unknown* 21 $185.695 OTC Trade
15:25:52 - 03-Jul-25
Unknown* 0 $185.48 OTC Trade
15:25:42 - 03-Jul-25
Unknown* 30 $185.105 OTC Trade
15:25:29 - 03-Jul-25
Unknown* 0 $185.16 OTC Trade
15:25:29 - 03-Jul-25
Unknown* 0 $185.16 OTC Trade
15:25:29 - 03-Jul-25
Unknown* 0 $185.16 OTC Trade
15:25:29 - 03-Jul-25
Unknown* 0 $185.16 OTC Trade
15:25:29 - 03-Jul-25
Unknown* 0 $185.16 OTC Trade
15:25:29 - 03-Jul-25
Unknown* 0 $185.16 OTC Trade
15:25:29 - 03-Jul-25
FTSE 100 Latest
Value8,822.91
Change-0.29