The benchmark Top-40 index finished up 0.55 percent at 34,464.75, its highest finish on record.
The broader All-share index rose 0.53 percent to 38,879.70, also a record finish.