Record-high stock NPST soars after unveiling strong Q3 results today.

Read the original article on ReFi Review.