tarsons products ipo analysis