Comment Comment by memish That's a conflation of two different things. Twitter Inc. the Company and Twitter the App. parent memish 4 years ago