AInvest Newsletter
Daily stocks & crypto headlines, free to your inbox
Boston Scientific insiders sold $2.4m of stock over the past year, which may signal caution to shareholders. Lead Independent Director Edward Ludwig sold $1.3m worth of shares at $105 per share, while no insiders bought shares. Despite high insider ownership, the selling of shares could be a negative sign.

Daily stocks & crypto headlines, free to your inbox
Comments
No comments yet