The Newest Listed Stock in the $100B USD Digital Ad Space