I agree. if insiders did see the number before the rest of us, what number exactly caused them to sell the company down 10% before results.
No idea which number gave them a clear message to run for the exits!
EBITDA was 5% below expectations due to Covid related delays to land development, which will be made up for in the 2nd half as builders race to make up lost time. Hardly panic station stuff is it
But I can't see the profit miss anywhere because I can't find the forecast profit number that dapper4343 is referring to