cbarrick, 18 days ago 113M shares times $31/share is $3.5B. That’s wild. No way the company is worth that, much less his share.
113M shares times $31/share is $3.5B.
That’s wild. No way the company is worth that, much less his share.