Snowball logo
logo
TRC_logo

Tejon Ranch Co

TRC • NYSE
$16.25-$0.20  (1.22%)