As of 18 Jan 2026, VPLS is trading at a price of 78.31, with a previous close of 78.44. The stock has fluctuated within a day range of 78.27 to 78.46, while its 52-week range spans from 74.95 to 79.41 ...