Speculation. Dumb ass bottom fishers and value hunters. Big players trying to/succeeding in forcing a short squeeze. Builders have not traded on fundamentals for a good while now.
Bottom line: again rather bad y-o-y numbers with no sign this has bottomed.
"Raised $83M cash through stock offering of 4.3M shares"
This is why they have an improved cash position -- they diluted.
And MTH pays no dividend. It's a pretty risky asset to own for 0% yield. Gravity will resume control again eventually.