DOWN TO .24... GOTTA PUT A BUY ORDER IN.... does anyone know when they may release the most recent financials?