Getty Images Holdings, Inc.
 $486,303,885 Getty Images Holdings, Inc.
 $486,303,885