$3.27 seems to be low valuation morningstar have it at $5.88, ibes have it $6.35. and we are in building boom. market has it at nearly $6. think should be at least $5. Wall street think has good balance sheet
There is a trade pending processing for this company.
Trades cannot be saved or cancelled while they are pending-processing.