Tejon Ranch Co

Tejon Ranch Co

TRC · NYSE

17.20USD-0.09 (-0.52%)