Kelly Data Center & Tech Infrastructure Total Retu SRVRSCTR DATA AS OF 6/30/2025 1,650.65 20.51 0.00% Key Stats Previous Close 1,650.65 Today’s High 1,652.41 Today’s Low 1,626.11
SRVRSCTR Kelly Data Center & Tech Infrastructure Total Retu 6/30/2025 Industry Breakdown Download Reset