10% owner at Riot Platforms · Director at Niagen Bioscience. Filing since 10 Feb 2012. CIK 0001373203