First time I see the word "investable" in a domain name, looks strange and most of non-native speakers don't know it (while "invest" and "investing" are widely known worldwide).
You can try to price them high XX, if they don't sell I suggest to drop them. Good luck!