Why is EVTC down?
Up 3.7% today, more than its fintech and payment peers' 1.5%; no story names it yet.
Lags the market
Down 31% over five years while the S&P 500 rose 76%; up 13% in the past year.
- Revenue grew 12.8% a year from fiscal 2020 to fiscal 2025; its 3 peers' median grew 40.4% a year.