Instagram valuation:

Instagram valuation: Sep 2018: $100 billion Dec 2014: $35 billion Apr 2012: $1 billion* Feb 2011: $20 million (*Facebook acquisition).

Comments