Trex: Deutsche Bank raises target price to $51 from $41
TREX•Related News

Target Hospitality <TH.O>: Oppenheimer raises target price to $24 from $21
TH•

Sunrun says California distributed power plant expands dispatch capacity to 425 MW
RUN•

Duos Edge AI to open Abilene Edge facility July 23, hosts community open house
DUOT•

Capital One Financial Corp <COF.N>: Bofa Global Research Adds Stock to Its US 1 List
COF•

Krystal Biotech Inc <KRYS.O>: BofA Global Research raises price objective to $396 from $364
KRYS•