Full threadwaterside81·For anyone else wondering ... an ISA is an Income Share Agreement. Lots of comments here mentioning this but I didn’t know what it stood forView on HN