Cascade Investment reports $126.38 million Republic Services common share purchase - RSG News | Rallies