Need Help? Talk to an Expert +1 (408) 836-7136

FIRST SOLAR, INC.

CIK Ticker Name Accession Number Date Form
1274494 FIRST SOLAR, INC. 0001274494-25-000023 2025-04-04 16:06:25 DEF 14A
1274494 FIRST SOLAR, INC. 0000950170-24-134827 2024-12-10 13:11:10 SC 13D
1274494 FIRST SOLAR, INC. 0001274494-24-000018 2024-03-28 16:07:21 DEF 14A
1274494 FIRST SOLAR, INC. 0001193125-24-015951 2024-01-26 06:08:28 SC 13D
1274494 FIRST SOLAR, INC. 0001274494-23-000004 2023-03-30 16:35:24 DEF 14A
1274494 FIRST SOLAR, INC. 0001274494-22-000014 2022-04-15 16:34:55 DEF 14A
1274494 FIRST SOLAR, INC. 0001628280-21-006363 2021-04-01 16:34:03 DEF 14A
1274494 FIRST SOLAR, INC. 0000902219-20-000408 2020-07-09 10:10:42 SC 13G
1274494 FIRST SOLAR, INC. 0001628280-20-004463 2020-04-01 16:47:48 DEF 14A
1274494 FIRST SOLAR, INC. 0001274494-19-000008 2019-04-03 13:12:16 DEF 14A
1274494 FIRST SOLAR, INC. 0000902219-19-000389 2019-02-12 10:02:29 SC 13G
1274494 FIRST SOLAR, INC. 0001193125-18-111182 2018-04-09 10:33:55 SC 13D
1274494 FIRST SOLAR, INC. 0001274494-18-000016 2018-04-04 14:08:19 DEF 14A
1274494 FIRST SOLAR, INC. 0000215457-18-004475 2018-02-01 09:24:28 SC 13G
1274494 FIRST SOLAR, INC. 0001274494-17-000017 2017-04-05 16:14:25 DEF 14A
1274494 FIRST SOLAR, INC. 0001422849-17-000051 2017-02-13 17:03:29 SC 13G
1274494 FIRST SOLAR, INC. 0000038777-17-000064 2017-02-08 12:22:37 SC 13G
1274494 FIRST SOLAR, INC. 0000950157-16-002398 2016-10-26 17:22:20 SC 13D
1274494 FIRST SOLAR, INC. 0001193125-16-532223 2016-04-06 16:28:37 DEF 14A
1274494 FIRST SOLAR, INC. 0000902219-16-000816 2016-02-11 13:11:55 SC 13G
1274494 FIRST SOLAR, INC. 0001193125-15-122834 2015-04-08 16:22:39 DEF 14A
1274494 FIRST SOLAR, INC. 0000315066-14-003656 2014-08-11 09:12:53 SC 13G
1274494 FIRST SOLAR, INC. 0001193125-14-137066 2014-04-09 16:07:09 DEF 14A
1274494 FIRST SOLAR, INC. 0000932471-14-004450 2014-02-12 13:42:09 SC 13G
1274494 FIRST SOLAR, INC. 0001193125-13-149355 2013-04-10 16:37:43 DEF 14A
1274494 FIRST SOLAR, INC. 0001086364-13-001213 2013-01-30 14:33:01 SC 13G
1274494 FIRST SOLAR, INC. 0000895421-12-000520 2012-11-08 11:33:01 SC 13G
1274494 FIRST SOLAR, INC. 0001193125-12-158358 2012-04-11 12:04:13 DEF 14A
1274494 FIRST SOLAR, INC. 0001088875-12-000004 2012-01-17 11:01:44 SC 13G
1274494 FIRST SOLAR, INC. 0000950123-11-035196 2011-04-13 13:31:17 DEF 14A
1274494 FIRST SOLAR, INC. 0000044201-11-000021 2011-02-11 20:03:43 SC 13G
1274494 FIRST SOLAR, INC. 0000950123-10-036160 2010-04-20 13:33:19 DEF 14A
1274494 FIRST SOLAR, INC. 0000950134-09-008097 2009-04-22 13:52:27 DEF 14A
1274494 FIRST SOLAR, INC. 0000950153-09-000290 2009-04-22 13:28:39 DEF 14A
1274494 FIRST SOLAR, INC. 0001422849-09-000358 2009-02-12 19:04:18 SC 13G
1274494 FIRST SOLAR, INC. 0000950153-08-000736 2008-04-21 20:41:26 DEF 14A
1274494 FIRST SOLAR, INC. 0000950153-07-000856 2007-04-25 12:15:32 DEF 14A
1274494 FIRST SOLAR, INC. 0000950123-07-005885 2007-04-24 21:53:42 SC 13G
1274494 FIRST SOLAR, INC. 0000769993-07-000722 2007-04-13 17:05:41 SC 13G
1274494 FIRST SOLAR, INC. 0000950123-07-005239 2007-04-10 10:13:52 SC 13G