First Solar CPO Sells $132,680 in Stock as Company Faces Near-Term Headwinds
Patrick James Buehler, Chief Product Officer of First Solar, sold 697 shares on March 9, 2026 for $132,680 while earlier exercising options and receiving new restricted stock units. The transactions coincide with a stock price trading at $197.80, a 24% year-to-date decline, and a string of analyst downgrades after fourth-quarter results and 2026 re…