Danaher (DHR): Earnings, Buybacks and Legal Overhang | Monexa