NASDAQ : FSLR

First Solar, Inc. — SEC Filings

$208.86 USD

$2.81 (1.36%)

Volume
1.52M
Average Volume
2.46M
Market Capitalization
$22.44B
P/E Ratio
13.46
Dividend Yield
0.00%
Price Target
$256.00
Year High
$320.95
Year Low
$171.99
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$2.56
FSLR SEC Filings
Company Symbol Filed Form Type View
FSLR 2026-07-01 17:06:17 4
FSLR 2026-07-01 17:04:20 4
FSLR 2026-07-01 16:57:29 4
FSLR 2026-07-01 16:51:36 4
FSLR 2026-07-01 16:46:27 4
FSLR 2026-07-01 16:38:26 4
FSLR 2026-07-01 16:35:31 4
FSLR 2026-07-01 16:31:18 4
FSLR 2026-07-01 16:30:16 4
FSLR 2026-06-01 16:01:17 SD
FSLR 2026-06-01 14:27:50 4
FSLR 2026-05-27 16:03:40 4
FSLR 2026-05-22 16:31:13 4
FSLR 2026-05-22 16:28:39 4
FSLR 2026-05-15 16:08:53 3
FSLR 2026-05-15 16:02:54 8-K
FSLR 2026-05-15 12:30:06 SC 13G/A
FSLR 2026-05-13 19:40:24 4
FSLR 2026-05-13 16:02:23 4
FSLR 2026-05-08 15:22:53 4
FSLR 2026-05-08 15:20:36 4
FSLR 2026-05-08 15:17:27 4
FSLR 2026-05-06 11:18:37 SC 13G/A
FSLR 2026-05-05 20:00:03 4
FSLR 2026-05-05 19:57:21 4
FSLR 2026-05-05 19:54:41 4
FSLR 2026-05-05 19:52:06 4
FSLR 2026-05-05 19:49:46 4
FSLR 2026-05-05 19:48:53 4
FSLR 2026-05-05 19:47:44 4
FSLR 2026-05-05 19:46:03 4
FSLR 2026-05-05 19:44:57 4
FSLR 2026-05-05 19:43:52 4
FSLR 2026-05-05 19:42:05 4
FSLR 2026-04-30 16:05:36 10-Q
FSLR 2026-04-30 16:04:23 8-K
FSLR 2026-04-29 18:53:26 SC 13G
FSLR 2026-04-29 13:44:36 SC 13G
FSLR 2026-04-16 17:23:44 4
FSLR 2026-04-02 16:03:07 ARS
FSLR 2026-04-02 16:02:36 DEFA14A
FSLR 2026-04-02 16:01:48 DEF 14A
FSLR 2026-04-01 20:58:22 4
FSLR 2026-04-01 20:57:20 4
FSLR 2026-04-01 20:56:34 4
FSLR 2026-04-01 20:55:51 4
FSLR 2026-04-01 20:54:56 4
FSLR 2026-04-01 20:54:04 4
FSLR 2026-04-01 20:53:21 4
FSLR 2026-04-01 20:52:34 4
FSLR 2026-03-26 18:36:14 SC 13G/A
FSLR 2026-03-17 19:34:12 4
FSLR 2026-03-17 19:33:13 4
FSLR 2026-03-17 19:32:07 4
FSLR 2026-03-17 19:30:46 4
FSLR 2026-03-17 19:29:55 4
FSLR 2026-03-17 19:29:05 4
FSLR 2026-03-17 19:28:16 4
FSLR 2026-03-17 19:27:21 4
FSLR 2026-03-17 19:26:01 4
FSLR 2026-03-17 19:25:14 4
FSLR 2026-03-17 19:23:09 4
FSLR 2026-03-11 17:32:37 4
FSLR 2026-03-11 17:29:59 4
FSLR 2026-03-10 21:01:49 4
FSLR 2026-03-10 21:00:29 4
FSLR 2026-03-10 20:59:34 4
FSLR 2026-03-10 20:58:12 4
FSLR 2026-03-10 20:56:38 4
FSLR 2026-03-10 20:54:43 4
FSLR 2026-03-10 20:53:14 4
FSLR 2026-03-10 20:52:17 4
FSLR 2026-03-10 20:51:15 4
FSLR 2026-03-10 20:49:59 4
FSLR 2026-03-10 20:48:41 4
FSLR 2026-03-05 19:03:18 4
FSLR 2026-03-05 19:01:59 4
FSLR 2026-03-05 19:00:48 4
FSLR 2026-03-03 20:28:16 4
FSLR 2026-03-03 20:26:06 4
FSLR 2026-03-03 20:24:22 4
FSLR 2026-03-03 20:22:58 4
FSLR 2026-03-03 20:20:13 4
FSLR 2026-03-03 20:18:44 4
FSLR 2026-03-03 20:17:10 4
FSLR 2026-03-03 20:15:32 4
FSLR 2026-03-03 20:13:51 4
FSLR 2026-03-03 20:11:37 4
FSLR 2026-03-03 20:01:04 4
FSLR 2026-02-24 16:12:49 10-K
FSLR 2026-02-24 16:09:36 8-K
FSLR 2026-02-19 16:03:11 8-K
FSLR 2026-02-05 13:23:13 SC 13G
FSLR 2026-01-20 16:43:24 4
FSLR 2026-01-05 18:50:33 4
FSLR 2026-01-05 18:46:38 4
FSLR 2026-01-05 18:45:16 4
FSLR 2026-01-05 18:44:14 4
FSLR 2026-01-05 18:40:16 4
FSLR 2026-01-05 18:38:23 4