E.l.f. Beauty, Inc. <ELF.N>: Deutsche Bank raises target price to $78 from $64
ELF•Related News

BlackRock TCP Capital Q2 FY26 net investment income falls to $18.14 million; revenue drops to $40 million
TCPC•

Canada's Aurinia Q2 revenue rises on LUPKYNIS sales
AUPH•

Helix Energy Q2 revenue misses estimates, withdraws annual guidance
HLX•

Mira Pharma reports positive 7-day dog toxicokinetic study results for obesity drug candidate SKNY-1
MIRA•

NextTrip partners with KC Global Media to expand JOURNY TV across Asia-Pacific, Middle East and Africa
NTRP•