Provided By PR Newswire
Last update: Apr 23, 2025
TACOMA, Wash., April 23, 2025 /PRNewswire/ --
$87 million
$140 million
$0.41
$0.67
Net income
Operating net income 1
Earnings per diluted common
share
Operating earnings per diluted
common share 1
24.49
+0.08 (+0.33%)
26.77
-0.33 (-1.22%)
Find more stocks in the Stock Screener