News Focus
News Focus
icon url

TastyTheElf

11/06/19 4:22 PM

#223353 RE: dmlcento #223350

$30B is around $75... maybe slightly less fully diluted...

You gotta believe in peak sales of like $12B to justify that.

I do. The question is -- does BP?