Commissions do not affect our editors' opinions or evaluations. The price of gold today, as of 9:12 am ET, was $2,749.72 per ounce. That’s up 0.38% from yesterday’s gold price of $2,739.38.
Gold continues to challenge its all-time high set in October 2024, and many analysts believe that the precious metal can reach $3,000 per troy ounce by the end of 2025.