MSA maintained its dividend through 2023 despite free cash flow covering only 68% of payments due to inventory buildup. The company generated $242M in free cash flow in 2024 against $79M in dividend ...