Rocket


News + Filings
Holdings

S&CO INC > FSLR

DateNameTickerSharesChangeValueChangePrice
06/30/2023FIRST SOLAR, INC.FSLR14,1565502,690,000-269,000$190.03
03/31/2023FIRST SOLAR, INC.FSLR13,606-52,959,000921,000$217.48
12/31/2022FIRST SOLAR, INC.FSLR13,61102,038,000238,000$149.73
09/30/2022FIRST SOLAR, INC.FSLR13,61101,800,000873,000$132.25
06/30/2022FIRST SOLAR, INC.FSLR13,6110927,000-212,000$68.11
03/31/2022FIRST SOLAR, INC.FSLR13,61101,139,000-47,000$83.68
12/31/2021FIRST SOLAR, INC.FSLR13,61101,186,000-113,000$87.14
09/30/2021FIRST SOLAR, INC.FSLR13,61101,299,00068,000$95.44
06/30/2021FIRST SOLAR, INC.FSLR13,61101,231,00043,000$90.44
03/31/2021FIRST SOLAR, INC.FSLR13,61101,188,000-158,000$87.28
12/31/2020FIRST SOLAR, INC.FSLR13,61101,346,000445,000$98.89
09/30/2020FIRST SOLAR, INC.FSLR13,611300901,000421,000$66.20
06/30/2020FIRST SOLAR, INC.FSLR13,611300674,000194,000$49.52
03/31/2020FIRST SOLAR, INC.FSLR13,3111,520480,000-180,000$36.06
12/31/2019FIRST SOLAR, INC.FSLR11,791770660,00021,000$55.97
09/30/2019FIRST SOLAR, INC.FSLR11,021180639,000-73,000$57.98
06/30/2019FIRST SOLAR, INC.FSLR10,841100712,000144,000$65.68
03/31/2019FIRST SOLAR, INC.FSLR10,741165568,000119,000$52.88
12/31/2018FIRST SOLAR, INC.FSLR10,5760449,000-63,000$42.45
09/30/2018FIRST SOLAR, INC.FSLR10,5760512,000-45,000$48.41
06/30/2018FIRST SOLAR, INC.FSLR10,5760557,000-194,000$52.67
03/31/2018FIRST SOLAR, INC.FSLR10,5760751,00037,000$71.01
12/31/2017FIRST SOLAR, INC.FSLR10,5760714,000229,000$67.51
09/30/2017FIRST SOLAR, INC.FSLR10,57614485,00064,000$45.86
06/30/2017FIRST SOLAR, INC.FSLR10,56210,562421,000421,000$39.86
03/31/2011FIRST SOLAR, INC.FSLR0-5700-74,000 
12/31/2010FIRST SOLAR, INC.FSLR570074,000-9,000$129.82
09/30/2010FIRST SOLAR, INC.FSLR570083,00019,000$145.61
06/30/2010FIRST SOLAR, INC.FSLR570064,000-5,000$112.28
03/31/2010FIRST SOLAR, INC.FSLR570069,000-8,000$121.05
12/31/2009FIRST SOLAR, INC.FSLR570077,000-10,000$135.09
09/30/2009FIRST SOLAR, INC.FSLR57057087,00087,000$152.63
<< Prev     Next >>

Rocket Data Systems, Inc. © 2019 | Contact Us | Data Disclaimer | Terms of Use | Privacy