Cardinal Infrastructure Group: William Blair cuts to Market Perform rating - CDNL News | Rallies