Our Bond (OBAI) Price to Sales (2026)