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. 0001274494-24-000018 2024-03-28 16:07:21 DEF 14A
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. 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. 0001274494-18-000016 2018-04-04 14:08:19 DEF 14A
1274494 FIRST SOLAR, INC. 0001274494-17-000017 2017-04-05 16:14:25 DEF 14A
1274494 FIRST SOLAR, INC. 0001193125-16-532223 2016-04-06 16:28:37 DEF 14A
1274494 FIRST SOLAR, INC. 0001193125-15-122834 2015-04-08 16:22:39 DEF 14A
1274494 FIRST SOLAR, INC. 0001193125-14-137066 2014-04-09 16:07:09 DEF 14A
1274494 FIRST SOLAR, INC. 0001193125-13-149355 2013-04-10 16:37:43 DEF 14A
1274494 FIRST SOLAR, INC. 0001193125-12-158358 2012-04-11 12:04:13 DEF 14A
1274494 FIRST SOLAR, INC. 0000950123-11-035196 2011-04-13 13:31:17 DEF 14A
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. 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