Credit memos, pitches, and projects. Filter by asset class or type.
1 result
BUY at $259.97 with a $329 target. An SEC inquiry, short reports, four quarters of slowing growth and a weak summer have taken the stock from $738 to 10.5x FY27 EBITDA against a 13.3x peer median, and my base case only needs consensus numbers.