Riot Platforms (NASDAQ:RIOT) reported strong Q2 sales, beating estimates and signing a 20-year lease for 191MW data center. Stock up 18.9% in pre-market.

Riot Platforms Inc (NASDAQ:RIOT) reports second-quarter results after the closing bell on Monday. Here's a rundown of the report.

The deal includes two five-year extension options that could raise the potential contract value to $16.1 billion.