BOSTON COMMON ASSET MANAGEMENT, LLC First Solar, Inc. Transaction History

BOSTON COMMON ASSET MANAGEMENT, LLC portfolio value:

$12.07M
portfolio value

BOSTON COMMON ASSET MANAGEMENT, LLC quarter portfolio value change:

+94.14%
quarter

First Solar, Inc. 13F transactions

Quarter Transaction type Change Relative change Absolute change Change value Avg. price Shares
Q3 2022 share Decrease -56.68% -119.43K shares -2.28M $132.27 91.26K
Q2 2022 share Decrease -20.03% -52.76K shares -7.70M $68.13 210.70K
Q1 2022 share Decrease -28.78% -106.46K shares -10.18M $83.74 263.46K
Q4 2021 share Decrease -16.90% -75.24K shares -10.25M $88.04 369.92K
Q3 2021 share Decrease -1.04% -4.69K shares 1.77M $95.46 445.16K
Q2 2021 share Increase +153.83% 272.63K shares 25.24M $90.51 449.86K
Q1 2021 share Decrease -17.35% -37.20K shares -5.74M $87.3 177.22K
Q4 2020 share Increase +6.82% 13.68K shares 7.92M $98.92 214.43K
Q3 2020 share Decrease -5.07% -10.72K shares 2.82M $66.2 200.74K
Q2 2020 share Increase +15.48% 28.35K shares 3.86M $49.5 211.47K
Q1 2020 share Increase +26.44% 38.29K shares -1.50M $36.06 183.12K
Q4 2019 share Increase +36.50% 38.72K shares 1.95M $55.96 144.82K
Q3 2019 share Increase +51.97% 36.28K shares 1.57M $58.01 106.10K
Q2 2019 share Increase +9.99% 6.34K shares 1.23M $65.68 69.81K
Q1 2019 share Decrease -1.63% -1.05K shares 614K $52.84 63.47K
Q4 2018 share Increase +40.24% 18.51K shares 512K $42.46 64.53K
Q3 2018 share Increase +236.49% 32.34K shares 1.50M $48.42 46.01K
Q2 2018 share Increase +3.44% 455 shares -218K $52.66 13.67K
Q1 2018 share Increase +2.64% 340 shares 68K $70.98 13.22K
Q4 2017 share Increase +17.89% 1.95K shares 369K $67.52 12.88K
Q3 2017 share Decrease -1.00% -110 shares 61K $45.88 10.92K
Q2 2017 share Decrease -29.33% -4.58K shares 17K $39.88 11.03K
Q1 2017 share Increase +4.41% 660 shares -57K $27.1 15.61K
Q4 2016 share Decrease -87.90% -108.65K shares -4.40M $32.09 14.95K
Q3 2016 share Increase +10.05% 11.28K shares -564K $39.49 123.61K
Q2 2016 share Increase +22.30% 20.48K shares -843K $48.48 112.33K
Q1 2016 share Increase +0.07% 60 shares 232K $68.47 91.84K