EVTC   $32.72  3.74% Market Closed After Close 32.72 0.0

Evertec, Inc.