NPPB and cardioembolic stroke: BNP has shown moderate sensitivity (ranging from 65% to 85%) and specificity (from 60% to 80%) in identifying cardioembolic strokes compared to other subtypes.