Is BSE Ltd. worth buying?