Hi and Assalam O Alaikum,
I notice two ingredients that are not Halal and usually from animal sources. Those are:
Stearic Acid which is a saturated fatty acid.
Magnesium Stearate which usually comes from pork fat.
If you'are looking for Halal multivitamins, there are some Halal-certified brands out there like Noor Vitamins, Flamingo Multivitamins, Salaam Nutritionals, and Halvit Multivitamins to cite a few.
The article below gives some details on each of these brands:
https://teknutrition.com/halal-vitamins-and-multivitamins/And yes a multivitamin does not have to be Halal-certified in order to be considered Halal. But you do have to pay attention to the ingredients on the label.
You can also look for vegetarian capsules or Kosher label if there's no Halal label on the product.
Hope that help!