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* 5 $272.9846 OTC Trade
17:59:47 - 28-Nov-25
Unknown* 0 $272.81 OTC Trade
17:57:47 - 28-Nov-25
Unknown* 2 $271.139 OTC Trade
17:54:58 - 28-Nov-25
Unknown* 4 $271.6084 OTC Trade
17:54:50 - 28-Nov-25
Unknown* 15 $273.2277 OTC Trade
17:48:05 - 28-Nov-25
Unknown* 0 $273.83 OTC Trade
17:44:13 - 28-Nov-25
Unknown* 1 $273.70 OTC Trade
17:44:13 - 28-Nov-25
Unknown* 13 $273.8231 OTC Trade
17:44:13 - 28-Nov-25
Unknown* 1 $274.42 OTC Trade
17:28:10 - 28-Nov-25
Unknown* 1 $274.42 OTC Trade
17:28:10 - 28-Nov-25
Unknown* 23 $274.98553 Currency Conversion
Negotiated Trade
17:07:44 - 28-Nov-25
Unknown* 0 $274.5601 OTC Trade
17:05:38 - 28-Nov-25
Unknown* 0 $274.5601 OTC Trade
17:05:37 - 28-Nov-25
Unknown* 0 $274.5601 OTC Trade
17:05:37 - 28-Nov-25
Unknown* 0 $274.5601 OTC Trade
17:05:37 - 28-Nov-25
Unknown* 0 $274.5601 OTC Trade
17:05:37 - 28-Nov-25
Unknown* 0 $274.5601 OTC Trade
17:05:37 - 28-Nov-25
Unknown* 0 $274.5601 OTC Trade
17:05:37 - 28-Nov-25
Unknown* 0 $274.5601 OTC Trade
17:05:09 - 28-Nov-25
Unknown* 10 $274.1559 OTC Trade
17:03:40 - 28-Nov-25
Unknown* 40 $274.2505 OTC Trade
16:51:44 - 28-Nov-25
Unknown* 1 $274.35 OTC Trade
16:50:19 - 28-Nov-25
Unknown* 0 $274.6201 OTC Trade
16:49:07 - 28-Nov-25
Unknown* 0 $274.8201 OTC Trade
16:44:41 - 28-Nov-25
Unknown* 0 $274.8201 OTC Trade
16:44:41 - 28-Nov-25
Unknown* 0 $274.8201 OTC Trade
16:44:41 - 28-Nov-25
Unknown* 0 $274.8201 OTC Trade
16:43:58 - 28-Nov-25
Unknown* 0 $274.8201 OTC Trade
16:43:40 - 28-Nov-25
Unknown* 0 $275.00 OTC Trade
16:39:47 - 28-Nov-25
Unknown* 0 $275.00 OTC Trade
16:39:47 - 28-Nov-25
Unknown* 0 $275.00 OTC Trade
16:39:47 - 28-Nov-25
Unknown* 0 $275.00 OTC Trade
16:39:47 - 28-Nov-25
Unknown* 0 $275.00 OTC Trade
16:39:47 - 28-Nov-25
Unknown* 0 $275.00 OTC Trade
16:39:47 - 28-Nov-25
Unknown* 0 $275.00 OTC Trade
16:39:47 - 28-Nov-25
Unknown* 1 $274.649 OTC Trade
16:39:38 - 28-Nov-25
Unknown* 7 $275.22 OTC Trade
16:38:01 - 28-Nov-25
Unknown* 0 $275.3501 OTC Trade
16:36:26 - 28-Nov-25
Unknown* 0 $274.80 OTC Trade
16:34:02 - 28-Nov-25
Unknown* 0 $274.80 OTC Trade
16:34:02 - 28-Nov-25
Unknown* 0 $274.80 OTC Trade
16:34:02 - 28-Nov-25
Unknown* 0 $274.80 OTC Trade
16:34:02 - 28-Nov-25
Unknown* 0 $274.80 OTC Trade
16:34:01 - 28-Nov-25
Unknown* 0 $274.80 OTC Trade
16:34:01 - 28-Nov-25
Unknown* 1 $274.365 OTC Trade
16:30:12 - 28-Nov-25
Unknown* 0 $274.3301 OTC Trade
16:29:50 - 28-Nov-25
Unknown* 0 $274.3301 OTC Trade
16:29:50 - 28-Nov-25
Unknown* 0 $274.3301 OTC Trade
16:29:50 - 28-Nov-25
Unknown* 0 $274.3301 OTC Trade
16:29:50 - 28-Nov-25
Unknown* 0 $274.3301 OTC Trade
16:29:50 - 28-Nov-25
Unknown* 0 $274.3301 OTC Trade
16:29:49 - 28-Nov-25
Unknown* 0 $274.3301 OTC Trade
16:29:49 - 28-Nov-25
Unknown* 0 $274.3301 OTC Trade
16:29:49 - 28-Nov-25
Unknown* 0 $274.47 OTC Trade
16:28:11 - 28-Nov-25
Unknown* 0 $274.47 OTC Trade
16:28:10 - 28-Nov-25
Unknown* 0 $274.47 OTC Trade
16:28:10 - 28-Nov-25
Unknown* 0 $274.30 OTC Trade
16:27:30 - 28-Nov-25
Unknown* 0 $275.01 OTC Trade
16:21:19 - 28-Nov-25
Unknown* 0 $275.06 OTC Trade
16:19:06 - 28-Nov-25
Unknown* 0 $275.1301 OTC Trade
16:16:28 - 28-Nov-25
Unknown* 0 $274.8999 OTC Trade
16:15:38 - 28-Nov-25
Unknown* 0 $274.8999 OTC Trade
16:15:37 - 28-Nov-25
Unknown* 0 $274.8999 OTC Trade
16:15:37 - 28-Nov-25
Unknown* 0 $274.8999 OTC Trade
16:15:37 - 28-Nov-25
Unknown* 0 $274.8999 OTC Trade
16:15:37 - 28-Nov-25
Unknown* 0 $274.8999 OTC Trade
16:15:37 - 28-Nov-25
Unknown* 0 $274.8301 OTC Trade
16:12:10 - 28-Nov-25
Unknown* 0 $274.8301 OTC Trade
16:12:07 - 28-Nov-25
Unknown* 0 $274.8301 OTC Trade
16:12:07 - 28-Nov-25
Unknown* 0 $274.8301 OTC Trade
16:12:06 - 28-Nov-25
Unknown* 0 $274.8301 OTC Trade
16:12:05 - 28-Nov-25
Unknown* 0 $274.8301 OTC Trade
16:12:05 - 28-Nov-25
Unknown* 0 $274.8301 OTC Trade
16:12:04 - 28-Nov-25
Unknown* 0 $275.20 OTC Trade
16:07:41 - 28-Nov-25
Unknown* 0 $275.20 OTC Trade
16:07:41 - 28-Nov-25
Unknown* 0 $275.20 OTC Trade
16:07:41 - 28-Nov-25
Unknown* 50 $274.619 OTC Trade
16:07:28 - 28-Nov-25
Unknown* 0 $275.20 OTC Trade
16:05:53 - 28-Nov-25
Unknown* 0 $274.5601 OTC Trade
16:03:52 - 28-Nov-25
Unknown* 0 $274.5601 OTC Trade
16:03:51 - 28-Nov-25
Unknown* 0 $274.5601 OTC Trade
16:03:50 - 28-Nov-25
Unknown* 71 $275.09675 Currency Conversion
Negotiated Trade
16:02:57 - 28-Nov-25
Unknown* 9 $275.18994 Currency Conversion
Negotiated Trade
16:02:48 - 28-Nov-25
Unknown* 3 $275.1499 OTC Trade
16:02:11 - 28-Nov-25
Unknown* 5 $275.1788 Currency Conversion
Negotiated Trade
16:01:03 - 28-Nov-25
Unknown* 0 $275.6799 OTC Trade
16:00:11 - 28-Nov-25
Unknown* 0 $275.1499 OTC Trade
15:59:38 - 28-Nov-25
Unknown* 0 $275.24 OTC Trade
15:59:37 - 28-Nov-25
Unknown* 0 $275.24 OTC Trade
15:59:37 - 28-Nov-25
Unknown* 0 $275.24 OTC Trade
15:59:37 - 28-Nov-25
Unknown* 0 $275.24 OTC Trade
15:59:37 - 28-Nov-25
Unknown* 0 $275.24 OTC Trade
15:59:37 - 28-Nov-25
Unknown* 0 $275.5801 OTC Trade
15:52:21 - 28-Nov-25
Unknown* 0 $275.58 OTC Trade
15:51:57 - 28-Nov-25
Unknown* 10 $275.28 OTC Trade
15:49:58 - 28-Nov-25
Unknown* 1 $275.009 OTC Trade
15:48:43 - 28-Nov-25
Unknown* 25 $275.351 OTC Trade
15:46:46 - 28-Nov-25
Unknown* 300 $275.361 OTC Trade
15:46:15 - 28-Nov-25
Unknown* 0 $275.39 OTC Trade
15:45:51 - 28-Nov-25
Unknown* 1 $274.61 OTC Trade
15:42:40 - 28-Nov-25
Unknown* 1 $274.61 OTC Trade
15:42:40 - 28-Nov-25
Unknown* 1 $274.61 OTC Trade
15:42:40 - 28-Nov-25
Unknown* 2 $274.4199 OTC Trade
15:42:40 - 28-Nov-25
Unknown* 0 $274.4299 OTC Trade
15:42:40 - 28-Nov-25
Unknown* 2 $274.4199 OTC Trade
15:42:40 - 28-Nov-25
Unknown* 10 $274.5528 OTC Trade
15:41:38 - 28-Nov-25
Unknown* 0 $274.45 OTC Trade
15:41:01 - 28-Nov-25
Unknown* 0 $274.45 OTC Trade
15:41:01 - 28-Nov-25
Unknown* 0 $274.45 OTC Trade
15:41:01 - 28-Nov-25
Unknown* 0 $274.45 OTC Trade
15:41:00 - 28-Nov-25
Unknown* 0 $274.45 OTC Trade
15:41:00 - 28-Nov-25
Unknown* 0 $274.27 OTC Trade
15:38:32 - 28-Nov-25
Unknown* 0 $274.53 OTC Trade
15:38:07 - 28-Nov-25
Unknown* 0 $274.53 OTC Trade
15:38:07 - 28-Nov-25
Unknown* 0 $274.53 OTC Trade
15:38:07 - 28-Nov-25
Unknown* 0 $274.53 OTC Trade
15:38:07 - 28-Nov-25
Unknown* 0 $274.21 OTC Trade
15:35:20 - 28-Nov-25
Unknown* 10 $274.72195 Currency Conversion
Negotiated Trade
15:34:30 - 28-Nov-25
Unknown* 0 $273.32 OTC Trade
15:32:33 - 28-Nov-25
Unknown* 0 $272.94874 SI Trade
Currency Conversion
15:31:30 - 28-Nov-25
Unknown* 15 $273.4708 Currency Conversion
Negotiated Trade
15:30:43 - 28-Nov-25
Unknown* 0 $271.9199 OTC Trade
15:22:18 - 28-Nov-25
Unknown* 1 $270.77554 Currency Conversion
Negotiated Trade
15:20:59 - 28-Nov-25
Unknown* 1 $274.05963 Currency Conversion
Negotiated Trade
15:20:59 - 28-Nov-25
Unknown* 0 $272.9399 OTC Trade
15:18:41 - 28-Nov-25
Unknown* 0 $272.9399 OTC Trade
15:18:41 - 28-Nov-25
Unknown* 0 $272.9299 OTC Trade
15:18:41 - 28-Nov-25
Unknown* 0 $272.9399 OTC Trade
15:18:41 - 28-Nov-25
Unknown* 0 $272.9399 OTC Trade
15:18:40 - 28-Nov-25
Unknown* 0 $272.9399 OTC Trade
15:18:40 - 28-Nov-25
Unknown* 3 $273.01591 Currency Conversion
Negotiated Trade
15:17:20 - 28-Nov-25
Unknown* 10 $272.309 OTC Trade
15:17:07 - 28-Nov-25
Unknown* 4 $273.70 OTC Trade
15:15:50 - 28-Nov-25
Unknown* 25 $273.571 OTC Trade
15:15:46 - 28-Nov-25
Unknown* 0 $274.1401 OTC Trade
15:10:14 - 28-Nov-25
Unknown* 0 $274.1401 OTC Trade
15:10:14 - 28-Nov-25
Unknown* 0 $274.1401 OTC Trade
15:10:14 - 28-Nov-25
Unknown* 0 $274.1401 OTC Trade
15:10:14 - 28-Nov-25
Unknown* 0 $274.1401 OTC Trade
15:10:13 - 28-Nov-25
Unknown* 0 $273.5801 OTC Trade
15:08:27 - 28-Nov-25
Unknown* 0 $273.5801 OTC Trade
15:08:27 - 28-Nov-25
Unknown* 2 $273.9417 OTC Trade
15:07:39 - 28-Nov-25
Unknown* 1 $273.77 OTC Trade
15:07:09 - 28-Nov-25
Unknown* 0 $273.55 OTC Trade
15:06:36 - 28-Nov-25
Unknown* 0 $273.55 OTC Trade
15:06:36 - 28-Nov-25
Unknown* 0 $273.55 OTC Trade
15:06:35 - 28-Nov-25
Unknown* 0 $273.55 OTC Trade
15:06:35 - 28-Nov-25
Unknown* 0 $273.55 OTC Trade
15:06:35 - 28-Nov-25
Unknown* 0 $273.9199 OTC Trade
15:04:59 - 28-Nov-25
Unknown* 0 $273.9199 OTC Trade
15:04:59 - 28-Nov-25
Unknown* 0 $273.9199 OTC Trade
15:04:59 - 28-Nov-25
Unknown* 0 $273.9199 OTC Trade
15:04:59 - 28-Nov-25
Unknown* 0 $273.9199 OTC Trade
15:04:59 - 28-Nov-25
Unknown* 0 $273.9199 OTC Trade
15:04:59 - 28-Nov-25
Unknown* 0 $274.3601 OTC Trade
15:04:12 - 28-Nov-25
Unknown* 0 $274.3601 OTC Trade
15:04:12 - 28-Nov-25
Unknown* 0 $274.72 OTC Trade
15:00:48 - 28-Nov-25
Unknown* 0 $274.72 OTC Trade
15:00:48 - 28-Nov-25
Unknown* 0 $274.72 OTC Trade
15:00:42 - 28-Nov-25
Unknown* 0 $274.72 OTC Trade
15:00:41 - 28-Nov-25
Unknown* 7 $274.5901 OTC Trade
15:00:27 - 28-Nov-25
Unknown* 0 $274.1799 OTC Trade
14:59:26 - 28-Nov-25
Unknown* 0 $274.1799 OTC Trade
14:59:19 - 28-Nov-25
Unknown* 0 $274.1799 OTC Trade
14:59:19 - 28-Nov-25
Unknown* 0 $274.8101 OTC Trade
14:58:25 - 28-Nov-25
Unknown* 0 $274.8101 OTC Trade
14:58:24 - 28-Nov-25
Unknown* 0 $274.8101 OTC Trade
14:58:24 - 28-Nov-25
Unknown* 0 $274.8101 OTC Trade
14:58:24 - 28-Nov-25
Unknown* 0 $274.8101 OTC Trade
14:58:24 - 28-Nov-25
Unknown* 0 $274.8101 OTC Trade
14:58:24 - 28-Nov-25
Unknown* 6 $274.6888 Currency Conversion
Negotiated Trade
14:55:47 - 28-Nov-25
Unknown* 36 $273.999 OTC Trade
14:52:26 - 28-Nov-25
Unknown* 0 $275.5701 OTC Trade
14:49:48 - 28-Nov-25
Unknown* 0 $275.5701 OTC Trade
14:49:48 - 28-Nov-25
Unknown* 0 $275.5701 OTC Trade
14:49:48 - 28-Nov-25
Unknown* 0 $275.5701 OTC Trade
14:49:48 - 28-Nov-25
Unknown* 0 $275.5701 OTC Trade
14:49:47 - 28-Nov-25
Unknown* 0 $275.5701 OTC Trade
14:49:47 - 28-Nov-25
Unknown* 0 $274.5701 OTC Trade
14:49:38 - 28-Nov-25
Unknown* 5 $274.581 OTC Trade
14:48:04 - 28-Nov-25
Unknown* 0 $273.9099 OTC Trade
14:46:51 - 28-Nov-25
Unknown* 0 $273.9099 OTC Trade
14:46:51 - 28-Nov-25
Unknown* 0 $273.9099 OTC Trade
14:46:51 - 28-Nov-25
Unknown* 0 $273.9099 OTC Trade
14:46:51 - 28-Nov-25
Unknown* 0 $273.9099 OTC Trade
14:46:51 - 28-Nov-25
Unknown* 0 $273.9099 OTC Trade
14:46:51 - 28-Nov-25
Unknown* 0 $273.9099 OTC Trade
14:46:51 - 28-Nov-25
Unknown* 0 $273.9099 OTC Trade
14:46:51 - 28-Nov-25
Unknown* 0 $273.9099 OTC Trade
14:46:51 - 28-Nov-25
Unknown* 0 $273.9099 OTC Trade
14:46:51 - 28-Nov-25
Unknown* 0 $273.9099 OTC Trade
14:46:51 - 28-Nov-25
Unknown* 0 $273.9099 OTC Trade
14:46:51 - 28-Nov-25
Unknown* 0 $273.4399 OTC Trade
14:45:06 - 28-Nov-25
Unknown* 0 $273.4399 OTC Trade
14:45:06 - 28-Nov-25
Unknown* 0 $272.24 OTC Trade
14:43:27 - 28-Nov-25
Unknown* 0 $272.24 OTC Trade
14:43:27 - 28-Nov-25
Unknown* 45 $272.8101 OTC Trade
14:43:04 - 28-Nov-25
Unknown* 0 $272.80 OTC Trade
14:41:18 - 28-Nov-25
Unknown* 0 $272.80 OTC Trade
14:41:18 - 28-Nov-25
Unknown* 0 $272.80 OTC Trade
14:41:18 - 28-Nov-25
FTSE 100 Latest
Value9,720.51
Change26.58