Very impressed based on
Very impressed based on current market conditions. Neither gained nor lost anything in the last 30 days but up 18% this year and that's all I can ask for.
April 11, 2025
Unprompted review
United States
Review of Innovatrade
Very impressed based on current market conditions. Neither gained nor lost anything in the last 30 days but up 18% this year and that's all I can ask for.