NPPB and cardioembolic stroke: The results showed that among the stroke subtypes, elevated BNP levels were observed in 75% of cardioembolic stroke patients, 45.8% of small artery disease patients, 43.1% of larger artery atherosclerosis patients, and 34.5% of stroke of undetermined etiology patients.