ThomasTrainTrader
Oct 30, 8:13 PM
$ARE IIRC this mega campus is like ~5-10% of their total portfolio in terms of earnings and square footage. It’s being valued at a huge premium to the stock price with a real world verified deal yet the stock doesn’t go up at all? Give me a fkin break
1 replies