TRCTejon Ranch Co.

$16.50+6.2% 1Y

Is the business good?