Stock market
June 21, 2026 SKN | Bank of America Reaffirms Buy Rating on Insulet as Long-Term Growth Outlook Remains Intact
Key Takeaways: Bank of America Securities maintained its Buy rating on Insulet with a $208 price target. The firm believes current market concerns around slower U.S. Omnipod growth…