TRCTejon Ranch Co.

$16.40+5.6% 1Y

Is the price fair?