Mega deals accounted for $3.88 billion invested across 10 deals May update with quote