4 ms·
It's rather ca 100% of their average yearly earnings or 3% of their current market cap/6-10% of their market cap a few years ago.
by boyka 4y ago
It's rather ca 100% of their average yearly earnings or 3% of their current market cap/6-10% of their market cap a few years ago.