Yes, they are very healthy. Almonds are bursting with a lot of good stuff.
A 28-gram serving of almonds contains these things:
20% magnesium
32% manganese
grams fiber
14 grams fat
57% vitamin E
6 grams protein
And a good amount of vitamin B2, copper, and phosphorus as well.