Up to $500 million in shares. This is equal to about 5% of the total stock outstanding, or 31.7 million shares at the current price of $15.75. Marvell is a global electronics, circuit and chip manufacturer headquartered in Bermuda. MRVL does not pay a dividend and the current P/E ratio is 15.7. Click, left, to enlarge one-year chart.