No, you are both wrong! The CPST chart shows many significant big money making price advances, especially since the market crash of 2008.
The chart shows the price steadily climbing in waves for the last 5 years since the crash, and I'll give CPST management some credit for the great runs.
The day after the Russian invasion was the first day of the stock retrace.
The headwinds that followed were the fallout.
None of that can be blamed on management.
CPST is responsible for what decisions it makes now within its own company to adjust to all that is happening to survive and keep its clients. That is what it has done since the Russian Crisis, and there may be some critcism deserved there, but not to the extent you say. imo.