Vivmark Residential (VMRK): financials explained · StockLab