Mark Allen McFarland, Director at TerraForm Power, holds ― shares in TerraForm Power (Ticker: TERP), holds 318.23K shares in California Resources Corp (Ticker: CRC). Most recently, Mark Allen McFarland ― shares of TerraForm Power on ― for an estimated value of ―.