StockClub
Takeda IP Holdings (7875) Earnings: Operating Profit Up 23.8% YoY to 236 Million Yen, Net Income Jumps 230.0% | Stock Club