Fintel reports that on March 14, 2025, B of A Securities initiated coverage of Penumbra (NYSE:PEN) with a Buy recommendation.
Penumbra System, an integrated mechanical thrombectomy system comprising reperfusion catheters and separators, the 3D Revascularization Device, aspiration tubing, and aspiration pump under the ...