Boston Scientific director Edward J. Ludwig buys 5,000 shares for $227,399.50 - BSX News | Rallies