report by JM Financial