Please can you edit your post and put the ranges in brackets next to each result. i can only guess your ferritin result but not the rest due to having no range.
Also do you have a vitamin D result? If not you should get your vitamin D tested as well as that can effect hair loss.
Your ferritin is too low. it should be at least 70 for good hair growth. You want to take one ferrous fumerate 4 hours away from thyroid hormones and 2 hours away from other food, drink and supplements to avoid interactions. Take it with vitamin C and water.
dawnydawn1 Bluebug has mentioned what to do to raise ferritin. Recommended level is half way through range. You can also eat liver once a week which will help raise the level.
B12 at 346 is low. Anything under 500 can cause neurological problems and the recommended level is very top of range, even 900-1000. You can buy some Solgar sublingual methylcobalamin lozenges 5000mcg, finish the bottle (60 lozenges) then buy some 1000mcg and take one daily as a maintenance dose.
Folate should be at least half way through it's range so at least 19. It works together with B12. When taking B12 we also need to take a B Complex to balance the B vits. If you buy one which has 400mcg methylfolate this will raise your folate level. Thorne Basic B is a good one.
Low levels of zinc can also be a cause of hair loss.
Your mega mineral complex contains minerals that interact with each other in it.
For example iron definitely interacts with calcium and frequently interacts with zinc so you don't want to take them together as you won't get enough iron. Therefore you want a separate iron supplement or eat food. However you can take magnesium and zinc together if you required.
In regards to the B vitamins - you want a separate vitamin B12 supplement as well. As a combined one won't have a enough to raise your B12 level initially. Only when you have finished that may the complex provide you with enough B12.
Also make sure you don't drink tea or coffee within 2 hours of your meals as the tannins in them inhibit nutrient absorption.
Content on HealthUnlocked does not replace the relationship between you and doctors or other healthcare professionals nor the advice you receive from them.
Never delay seeking advice or dialling emergency services because of something that you have read on HealthUnlocked.