NUVCF   $123.48  4.72% Market Closed

Nuvei Corp

Data not available