BOK Financial reported a net income of $163.7 million, or $2.54 per diluted share for the second quarter.