Royal Gold, Inc. (TSX:RGL) announced it is acquiring the gold streaming company Sandstorm Gold Ltd (TSX

AND) in an all-stock transaction valued at approximately $3.5 billion. Under the deal terms, Royal Gold will issue 0.0625 shares of Royal Gold for each Sandstorm share, representing a 21% premium based on Sandstorm's 20-day volume-weighted average price.