What is the sentiment of the following financial post: Positive, Negative, or Neutral?

$PRLB hanging tough in down market due to analyst upgrades last week. Up almost 3%.

Answer: positive