Truist initiates on Cardinal Infra with 'buy'; shares rise - CDNL News | Rallies