1 Comment

The market cap is over $17Bn now?! this is totally beyond me...

Expand full comment