Grace & Mercy Foundation reports purchase of 923,076 Gloo Holdings shares valued at $3 million - GLOO News | Rallies