I posted the link to the Forbes article on Duane DeSisto, but also remember Forbes did a hit article on Unilife as well. I have gone back and reviewed the SEC filings on Insulet and found the following:
9/2014 Duane DeSisto resigns
11/2014 CFO resigns
1/2015 CCO resigns
3/2015 replacement CFO resigns
6/2015 COO resigns
7/2015 Insulet delays release of full 2nd quarter results and announces review of revenue recognition in 2014. They later announce no material financial impact.
Looks like they cleaned house in the C suite. I could not find any factual reasoning for the resignations. And following the turnover of executives Insulet continued to grow and execute. I have not found any smoking gun and have to trust the Boards investigation into DeSisto, he was CEO for 13 years. He built and grew Insulet, so I will vote in favor.
UNS Price at posting:
6.1¢ Sentiment: Hold Disclosure: Held