Latest average price 95976 USD, current total expenditure 23.4 billion USD, all positions average price 58263, this is the true dollar-cost averaging, whoever holds the pricing power wins