4 ms·Should have offered $69 per share. Ultimate meme-lord status.by djbusby 5y agoShould have offered $69 per share. Ultimate meme-lord status.quickthrower2 5y ago69.4201337 to be exact