TIPT   $22.0  3.04% Market Closed After Close 21.98 -0.09%

Tiptree Inc

Data not available