Rachel Kincaid

United States

Reviews

Review of Innovatrade


Rated 5 out of 5 stars

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