Japanese stock indices ended the day higher: the benchmark Nikkei 225 was higher by 148.32 points, or 1.03%, at 14489.44. The broader-based TOPIX was higher by 3.66 points at 1428.11.