Home Tech stock valuation