Kelly Data Center & Tech Infrastructure Total Retu SRVRSCTR DATA AS OF 4/18/2024 1,338.65 6.56 0.00% Key Stats Previous Close 1,338.65 Today’s High 1,345.16 Today’s Low
SRVRSCTR Kelly Data Center & Tech Infrastructure Total Retu 4/18/2024 Industry Breakdown Download Reset