Structured Settlements Posted on: November 20, 2024 Impinj Stock Up 93% YTD: A Long-Term Winner? Impinj Today $191.04 +2.74 (+1.46%) (As of 11/22/2024 ET) 52-Week Range $78.17 ▼ $239.88 P/E Ratio […] Read More