bm59 stock