Financial insights of STOK