ARX   $19.66  -0.81% Market Closed After Close 19.66 0.0

Accelerant Holdings