Cupid Stock Falls 2.21% Despite 620% Annual Rally, Earnings Due