May 9, 9:51 AM ET
13F-HR · CUMBERLAND ADVISORS INC · Filed May 9, 2025
INFORMATION TABLE FOR CUMBERLAND ADVISORS INC (8480)