DB • 0AJ • US86333M1080
Generating your data highlights...
3.33b USD | # 3118 in DE
88 shares | 7.07k USD
41.16m
96.30% | 39.63m
Stride (DB: 0AJ) has a market capitalization of $3.33B. Last close €71.00 (as of 2026-10-21); 52-week range €52.00 to €131.00.