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 (FSLR.US) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Sell* 5 $213.57 Ordinary
07:02:13 - 22-Sep-25
Sell* 9 $213.68 Ordinary
07:00:00 - 22-Sep-25
Sell* 5 $213.68 Ordinary
07:00:00 - 22-Sep-25
Sell* 8 $213.74 Ordinary
07:00:00 - 22-Sep-25
Sell* 28 $213.74 Ordinary
07:00:00 - 22-Sep-25
Buy* 4 $214.15 Ordinary
06:58:27 - 22-Sep-25
Buy* 2 $214.14 Ordinary
06:41:18 - 22-Sep-25
Buy* 1 $214.18 Ordinary
06:36:58 - 22-Sep-25
Sell* 5 $213.76 Ordinary
06:30:09 - 22-Sep-25
Buy* 4 $214.08 Ordinary
06:28:23 - 22-Sep-25
Sell* 2 $213.74 Ordinary
06:28:23 - 22-Sep-25
Buy* 20 $214.06 Ordinary
06:28:23 - 22-Sep-25
Buy* 3 $214.01 Ordinary
06:27:43 - 22-Sep-25
Buy* 4 $214.30 Ordinary
06:25:26 - 22-Sep-25
Sell* 1 $213.95 Ordinary
06:23:42 - 22-Sep-25
Sell* 23 $214.30 Ordinary
06:23:42 - 22-Sep-25
Sell* 8 $214.19 Ordinary
06:23:42 - 22-Sep-25
Sell* 1 $213.95 Ordinary
06:16:53 - 22-Sep-25
Buy* 1 $214.00 Ordinary
06:10:19 - 22-Sep-25
Buy* 5 $213.98 Ordinary
06:10:19 - 22-Sep-25
Buy* 4 $213.98 Ordinary
06:08:58 - 22-Sep-25
Sell* 4 $213.84 Ordinary
06:07:31 - 22-Sep-25
Sell* 4 $214.00 Ordinary
05:48:08 - 22-Sep-25
Sell* 1 $214.15 Ordinary
05:45:44 - 22-Sep-25
Sell* 1 $214.15 Ordinary
05:45:44 - 22-Sep-25
Sell* 5 $214.20 Ordinary
05:45:44 - 22-Sep-25
Sell* 10 $214.26 Ordinary
05:44:43 - 22-Sep-25
Sell* 20 $214.28 Ordinary
05:44:43 - 22-Sep-25
Sell* 20 $214.29 Ordinary
05:44:43 - 22-Sep-25
Sell* 3 $214.37 Ordinary
05:43:06 - 22-Sep-25
Sell* 3 $214.26 Ordinary
05:40:18 - 22-Sep-25
Sell* 1 $214.35 Ordinary
05:36:08 - 22-Sep-25
Sell* 1 $214.35 Ordinary
05:36:07 - 22-Sep-25
Sell* 3 $214.35 Ordinary
05:28:43 - 22-Sep-25
Sell* 1 $214.40 Ordinary
05:28:43 - 22-Sep-25
Sell* 4 $214.40 Ordinary
05:28:43 - 22-Sep-25
Sell* 1 $214.35 Ordinary
05:26:10 - 22-Sep-25
Buy* 4 $215.04 Ordinary
05:25:29 - 22-Sep-25
Buy* 3 $215.02 Ordinary
05:25:29 - 22-Sep-25
Buy* 2 $215.02 Ordinary
05:25:28 - 22-Sep-25
Buy* 3 $214.99 Ordinary
05:25:28 - 22-Sep-25
Buy* 3 $214.99 Ordinary
05:25:28 - 22-Sep-25
Buy* 3 $215.04 Ordinary
05:25:28 - 22-Sep-25
Buy* 1 $214.89 Ordinary
05:24:45 - 22-Sep-25
Buy* 3 $214.93 Ordinary
05:24:29 - 22-Sep-25
Buy* 1 $214.98 Ordinary
05:16:29 - 22-Sep-25
Buy* 16 $215.17 Ordinary
05:12:47 - 22-Sep-25
Buy* 1 $215.01 Ordinary
05:10:04 - 22-Sep-25
Buy* 1 $215.01 Ordinary
05:10:04 - 22-Sep-25
Buy* 8 $215.01 Ordinary
05:10:04 - 22-Sep-25
Buy* 5 $215.17 Ordinary
05:10:04 - 22-Sep-25
Buy* 20 $214.76 Ordinary
05:10:04 - 22-Sep-25
Sell* 4 $214.37 Ordinary
05:07:45 - 22-Sep-25
Sell* 10 $214.38 Ordinary
05:07:45 - 22-Sep-25
Sell* 20 $214.40 Ordinary
05:07:45 - 22-Sep-25
Buy* 3 $215.17 Ordinary
05:06:45 - 22-Sep-25
Buy* 7 $215.17 Ordinary
05:06:45 - 22-Sep-25
Buy* 4 $215.17 Ordinary
05:03:21 - 22-Sep-25
Buy* 8 $214.80 Ordinary
05:02:24 - 22-Sep-25
Buy* 11 $214.80 Ordinary
05:02:24 - 22-Sep-25
Buy* 11 $214.80 Ordinary
05:02:24 - 22-Sep-25
Buy* 9 $215.18 Ordinary
05:02:23 - 22-Sep-25
Buy* 3 $215.85 Ordinary
05:00:57 - 22-Sep-25
Buy* 3 $215.85 Ordinary
05:00:57 - 22-Sep-25
Buy* 3 $215.85 Ordinary
05:00:57 - 22-Sep-25
Buy* 3 $215.85 Ordinary
05:00:57 - 22-Sep-25
Buy* 3 $215.81 Ordinary
05:00:57 - 22-Sep-25
Buy* 1 $215.25 Ordinary
05:00:57 - 22-Sep-25
Buy* 4 $215.25 Ordinary
05:00:57 - 22-Sep-25
Buy* 4 $215.47 Ordinary
04:57:55 - 22-Sep-25
Sell* 23 $214.34 Ordinary
04:57:10 - 22-Sep-25
Buy* 2 $215.21 Ordinary
04:52:00 - 22-Sep-25
Sell* 10 $215.24 Ordinary
04:51:31 - 22-Sep-25
Buy* 10 $215.21 Ordinary
04:51:31 - 22-Sep-25
Buy* 3 $214.75 Ordinary
04:50:13 - 22-Sep-25
Buy* 3 $214.75 Ordinary
04:50:13 - 22-Sep-25
Buy* 3 $214.81 Ordinary
04:49:13 - 22-Sep-25
Sell* 2 $215.00 Ordinary
04:47:25 - 22-Sep-25
Buy* 4 $215.00 Ordinary
04:47:25 - 22-Sep-25
Buy* 4 $215.00 Ordinary
04:47:25 - 22-Sep-25
Buy* 2 $215.30 Ordinary
04:42:44 - 22-Sep-25
Buy* 1 $215.31 Ordinary
04:40:00 - 22-Sep-25
Sell* 1 $214.35 Ordinary
04:36:58 - 22-Sep-25
Buy* 1 $215.17 Ordinary
04:36:37 - 22-Sep-25
Buy* 4 $214.12 Ordinary
04:29:58 - 22-Sep-25
Sell* 3 $214.40 Ordinary
04:29:40 - 22-Sep-25
Sell* 4 $214.38 Ordinary
04:28:55 - 22-Sep-25
Sell* 1 $214.40 Ordinary
04:28:53 - 22-Sep-25
Buy* 1 $214.25 Ordinary
04:28:53 - 22-Sep-25
Buy* 100 $214.23 Ordinary
04:28:53 - 22-Sep-25
Buy* 6 $214.46 Ordinary
04:22:22 - 22-Sep-25
Buy* 23 $214.66 Ordinary
04:21:32 - 22-Sep-25
Buy* 1 $213.72 Ordinary
04:18:04 - 22-Sep-25
Sell* 19 $212.76 Ordinary
04:18:04 - 22-Sep-25
Buy* 15 $212.74 Ordinary
04:16:55 - 22-Sep-25
Sell* 1 $212.53 Ordinary
04:16:15 - 22-Sep-25
Sell* 6 $213.52 Ordinary
04:13:58 - 22-Sep-25
Sell* 1 $212.53 Ordinary
04:13:00 - 22-Sep-25
Sell* 1 $212.55 Ordinary
04:13:00 - 22-Sep-25
Sell* 1 $212.55 Ordinary
04:13:00 - 22-Sep-25
Sell* 4 $213.63 Ordinary
04:12:10 - 22-Sep-25
Sell* 20 $213.62 Ordinary
04:12:10 - 22-Sep-25
Sell* 8 $212.55 Ordinary
04:11:47 - 22-Sep-25
Buy* 28 $213.00 Ordinary
04:11:39 - 22-Sep-25
Buy* 2 $213.00 Ordinary
04:11:39 - 22-Sep-25
Buy* 30 $213.00 Ordinary
04:11:39 - 22-Sep-25
Sell* 5 $213.63 Ordinary
04:11:36 - 22-Sep-25
Sell* 10 $213.52 Ordinary
04:11:14 - 22-Sep-25
Sell* 4 $213.62 Ordinary
04:09:50 - 22-Sep-25
Sell* 2 $213.53 Ordinary
04:08:51 - 22-Sep-25
Sell* 4 $213.27 Ordinary
04:08:01 - 22-Sep-25
Sell* 1 $212.80 Ordinary
04:08:01 - 22-Sep-25
Buy* 3 $213.34 Ordinary
04:07:21 - 22-Sep-25
Buy* 1 $213.42 Ordinary
04:07:08 - 22-Sep-25
Buy* 1 $212.87 Ordinary
04:06:05 - 22-Sep-25
Sell* 1 $212.87 Ordinary
04:06:05 - 22-Sep-25
Sell* 3 $213.46 Ordinary
04:05:57 - 22-Sep-25
Sell* 3 $213.56 Ordinary
04:05:29 - 22-Sep-25
Sell* 3 $214.00 Ordinary
04:05:29 - 22-Sep-25
Sell* 3 $213.24 Ordinary
04:05:19 - 22-Sep-25
Sell* 5 $213.24 Ordinary
04:05:17 - 22-Sep-25
Sell* 6 $213.24 Ordinary
04:05:04 - 22-Sep-25
Buy* 1 $213.23 Ordinary
04:04:30 - 22-Sep-25
Buy* 2 $213.23 Ordinary
04:04:30 - 22-Sep-25
Buy* 4 $213.00 Ordinary
04:02:38 - 22-Sep-25
Buy* 2 $214.00 Ordinary
04:02:38 - 22-Sep-25
Buy* 1 $213.00 Ordinary
04:02:00 - 22-Sep-25
Buy* 1 $213.00 Ordinary
04:02:00 - 22-Sep-25
Buy* 1 $213.00 Ordinary
04:02:00 - 22-Sep-25
Buy* 1 $213.00 Ordinary
04:02:00 - 22-Sep-25
Buy* 3 $212.94 Ordinary
04:01:17 - 22-Sep-25
Buy* 3 $212.91 Ordinary
04:01:17 - 22-Sep-25
FTSE 100 Latest
Value9,223.36
Change6.69