3 ms·I am a bit confused, MSFT IPOed in 1986 no?by sireat 12y agoI am a bit confused, MSFT IPOed in 1986 no?joezydeco 12y agoYes they did.