Victory Capital's Meteoric Rise: Is the Stock Still a Buy After 233% Five-Year Surge?
Victory Capital Holdings (VCTR) has delivered staggering returns to long-term investors, with shares soaring over 230% in five years. As the stock hovers near $71, analysts and investors are grappling with a critical question: has the market run ahead of itself, or is there still value to be found in this established asset manager?