Preheat the oven to 425 degrees F (220 degrees C).
Mix butter, shallot, parsley, garlic, salt, and pepper together in a small microwave-safe bowl. Microwave until melted, about 1 minute. Add soy sauce, wine, and sugar; mix well.
Pat chicken completely dry. Season both sides with salt and pepper. Heat olive oil in a large oven-safe skillet until shimmering. Arrange thighs skin-side down in the skillet. Brown in batches until crispy enough to release from the pan, 5 to 7 minutes. Drain excess fat.
Spoon some of the butter mixture onto the skinless side of the thighs. Flip over and pour the rest of the mixture around the thighs, avoiding the skins. Add chicken stock slowly until about 3/4 of the way up the thighs. Scrape up browned bits into the sauce.
Bake in the preheated oven until chicken is no longer pink at the bone and the juices run clear, 40 to 50 minutes. An instant-read thermometer inserted near the bone should read 165 degrees F (74 degrees C).