Impinj sets terms for upcoming public offering

July 12, 2016