Tsubota Laboratory Incorporated (TYO:4890)
Japan flag Japan · Delayed Price · Currency is JPY
261.00
-5.00 (-1.88%)
Feb 17, 2026, 9:13 AM JST