SPSC

$57.78+1.91 (+3.42%)

Market OpenUpdated 12:02 PM EDT

SPS Commerce, Inc.