Investor's Business Daily on MSN

Penumbra sees its composite rating rise to 96

Penumbra PEN saw its IBD SmartSelect Composite Rating rise to 96 Thursday, up from 94 the day before. Please watch the video ...