Artemis Investment Management Discloses 4.23% Stake in Evoke
A filing shows Artemis Investment Management held a 4.23% stake in Evoke as of Oct. 23, down from a prior 9.93%.
A filing shows Artemis Investment Management held a 4.23% stake in Evoke as of Oct. 23, down from a prior 9.93%.