Comment Comment by Aboutplants If true then they paid under $800 Million for their 6%, now valued at $94 Billion. parent Aboutplants 3 months ago