This Insider Just Bought 21,000 Shares of Evertec for $491,000 After a 36% Drop Jun 04, 2026 · · yahoo.com read more » Read more »