Logo image of CTA

SIMPLIFY MANAGED FUTURES ST (CTA) Stock News

USA - NYSEARCA:CTA - US82889N6994 - ETF

27.92 USD
-0.08 (-0.29%)
Last: 9/23/2025, 6:40:02 PM

CTA Latest News, Press Relases and Analysis