Keel Infrastructure Added to Russell 3000® Index | StockRay