2695 Stock Price and Chart - Kura Sushi, Inc. | Makkler