PEN shows sign of weakness as investors do cost averaging
19 Apr, 20245 min read
PENUMBRA INC ranked better than it's peers today. It delivered +0.44% to close at 202.72. During the last week it delivered -7.18% and saw a maximum drawdown of -7.18%.