CTA   $28.02  0.90% Market Closed After Close 28.07 0.18%

Simplify Exchange Traded Funds

Data not available