There are 60,000 public companies in the world

Only one of them has maintained 27 straight quarters of 30%+ revenue growth

$MELI