B. Riley Securities analyst Marc Wiesenberger downgrades Semler Scientific (NASDAQ:SMLR) from Buy to Neutral and lowers the price target from $60 to $45.
Due to a surprisingly low $10 a unit per month depreciation figure, Avis Budget Group Inc (NASDAQ: CAR) beat its consenus adjusted EBITDA estimates by 32%.