Garabedian Raffi (CIK 0001549086)

Latest company ownership

Role: Chief Technology Officer
Shares held
7,661
Last filed at
Mar 9, 2021
Confidence Score
50.0
2025Q4
Confidence Score History
2018Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Mar 6, 2021 Mar 9, 2021 FIRST SOLAR, INC. Chief Technology Officer Sell 15.0 -19,903 -15.26% $1.5M
Feb 26, 2021 Mar 1, 2021 FIRST SOLAR, INC. Chief Technology Officer Sell 100.0 +11,999 6315.26% $1M
May 11, 2020 May 12, 2020 FIRST SOLAR, INC. Chief Technology Officer Sell 7.5 -15,016 -98.75% $645.8K
Mar 27, 2020 Mar 30, 2020 FIRST SOLAR, INC. Chief Technology Officer Sell 7.5 -7,079 -31.77% $252.2K
Mar 6, 2020 Mar 10, 2020 FIRST SOLAR, INC. Chief Technology Officer Sell 40.0 -9,015 -10.87% $391K
Feb 24, 2020 Feb 26, 2020 FIRST SOLAR, INC. Chief Technology Officer Sell 97.5 +12,931 6805.79% $648.2K
Oct 28, 2019 Oct 29, 2019 FIRST SOLAR, INC. Chief Technology Officer Sell 7.5 -16,370 -98.85% $870.6K
May 6, 2019 May 8, 2019 FIRST SOLAR, INC. Chief Technology Officer Sell 5.0 -20,141 -54.88% $1.2M
Mar 7, 2019 Mar 11, 2019 FIRST SOLAR, INC. Chief Technology Officer Sell 40.0 -5,584 -7.24% $282.6K
Mar 5, 2019 Mar 7, 2019 FIRST SOLAR, INC. Chief Technology Officer Sell 42.5 -2,823 -4.45% $146.2K
Feb 25, 2019 Feb 25, 2019 FIRST SOLAR, INC. Chief Technology Officer Sell 100.0 +22,213 373.83% $1.2M
Nov 21, 2018 Nov 27, 2018 FIRST SOLAR, INC. Chief Technology Officer Sell 42.5 -4,215 -41.50% $179.6K
Sep 4, 2018 Sep 5, 2018 FIRST SOLAR, INC. Chief Technology Officer Sell 10.0 -3,863 -69.98% $199.4K
Aug 1, 2018 Aug 2, 2018 FIRST SOLAR, INC. Chief Technology Officer Sell 10.0 -4,159 -42.97% $220.1K
May 1, 2018 May 2, 2018 FIRST SOLAR, INC. Chief Technology Officer Sell 15.0 -3,162 -24.62% $220.3K
Mar 21, 2018 Mar 22, 2018 FIRST SOLAR, INC. Chief Technology Officer Sell 40.0 -4,091 -24.16% $302.2K
Mar 7, 2018 Mar 9, 2018 FIRST SOLAR, INC. Chief Technology Officer Sell 40.0 -5,585 -26.43% $379K