Fintel reports that on March 14, 2025, B of A Securities initiated coverage of Penumbra (NYSE:PEN) with a Buy recommendation.