byron price