NIO - NIO - Share Chat

No problem paying £5 a month. What is confusing me is 75% of my stocks are in my ISA and the other 25% is stocks which could not go in my ISA such as NIO and some plus only stocks i wanted to hold but didn’t want to pay for plus so could not buy anymore. Freetrade has NIO listed as avaliable for a ISA, is this correct?