Genius Sports CEO Mark Locke sells USD 5.25 million in common shares - GENI News | Rallies