• $73.2M
    Market Cap
  • -2.65%
    1-Year Change
  • Mortgage Finance
    Industry
  • 1 Month
    +0.39%
    Low Price$17.85
    High Price$18.15
  • 3 Months
    -4.76%
    Low Price$17.56
    High Price$19.00
  • 1 Year
    -2.49%
    Low Price$17.55
    High Price$19.48
Date
Open
High
Low
Close
Change (%)
Volume
05/29/2026
18.65
18.65
18.00
18.00
+0.84%
1,421
05/26/2026
16.85
17.90
16.85
17.85
-0.28%
2,696
05/22/2026
17.90
17.90
17.90
17.90
-0.28%
159
05/21/2026
17.92
18.13
17.91
17.95
+0.50%
6,411
05/20/2026
17.75
17.86
17.75
17.86
-0.78%
941
05/19/2026
18.00
18.00
18.00
18.00
0.00%
345
05/07/2026
17.86
18.00
17.86
18.00
-0.83%
3,031
05/07/2026
$0.25 Earnings
05/06/2026
18.15
18.15
18.15
18.15
+1.23%
324
05/05/2026
17.87
17.95
17.87
17.93
+0.17%
7,547
04/24/2026
17.90
17.90
17.90
17.90
-0.89%
1,008
04/22/2026
17.90
18.06
17.90
18.06
+0.39%
1,687
04/21/2026
18.00
18.00
17.95
17.99
-1.46%
2,804
04/08/2026
17.86
18.26
17.86
18.26
-0.46%
1,198
03/31/2026
18.00
18.34
18.00
18.34
+1.89%
788
03/30/2026
18.00
18.00
18.00
18.00
-0.06%
137
03/27/2026
18.01
18.01
18.01
18.01
-0.0006%
480
03/25/2026
18.01
18.01
18.01
18.01
+0.0006%
501
03/20/2026
18.02
18.02
18.01
18.01
-3.95%
1,348
03/19/2026
18.75
18.75
18.75
18.75
-1.05%
218
03/18/2026
18.95
18.95
18.95
18.95
+7.92%
1,169
03/12/2026
$0.25 Earnings
03/11/2026
17.56
17.56
17.56
17.56
-7.58%
464
03/10/2026
18.05
19.00
18.00
19.00
+4.22%
2,045
03/09/2026
18.23
18.23
18.23
18.23
-3.54%
299
03/05/2026
19.48
19.48
18.90
18.90
+0.53%
562
02/20/2026
18.80
18.80
18.80
18.80
-1.57%
902
02/19/2026
18.02
19.10
18.02
19.10
-1.90%
21,531
02/18/2026
17.89
19.47
17.89
19.47
+8.17%
1,670
02/13/2026
18.00
18.00
18.00
18.00
0.00%
731
01/23/2026
18.00
18.00
18.00
18.00
-1.64%
164
01/22/2026
18.30
18.39
18.30
18.30
+1.67%
756
01/07/2026
18.00
18.00
18.00
18.00
0.00%
398
01/05/2026
18.01
18.01
18.00
18.00
+2.56%
524
12/19/2025
17.99
19.47
17.55
17.55
-9.86%
1,854
12/17/2025
19.47
19.47
19.47
19.47
+6.09%
157
12/16/2025
18.76
18.78
18.18
18.35
-1.59%
1,524
12/12/2025
18.65
18.65
18.65
18.65
+0.27%
206
12/10/2025
17.85
18.60
17.50
18.60
-2.62%
880
12/09/2025
18.44
19.10
18.44
19.10
+7.00%
553
12/03/2025
18.54
18.54
17.85
17.85
+0.28%
226
12/01/2025
17.80
17.80
17.80
17.80
-0.56%
1,554
11/24/2025
18.01
18.01
17.90
17.90
-4.19%
618
11/18/2025
18.68
18.68
18.68
18.68
+3.50%
632
11/17/2025
18.05
18.05
18.05
18.05
-3.48%
1,089
11/11/2025
18.10
19.10
18.05
18.70
-1.96%
13,381
11/10/2025
18.00
19.07
18.00
19.07
+7.16%
1,457
11/06/2025
$0.25 Earnings
10/28/2025
17.80
17.80
17.80
17.80
-2.20%
321
10/22/2025
18.00
18.25
18.00
18.20
+2.48%
1,105
10/10/2025
17.76
17.76
17.76
17.76
+0.06%
350
10/07/2025
17.75
17.75
17.75
17.75
-1.33%
173
09/24/2025
18.00
18.00
17.99
17.99
-5.32%
278
09/19/2025
19.00
19.00
19.00
19.00
+6.98%
408
09/17/2025
17.76
17.76
17.76
17.76
-1.39%
137
09/16/2025
18.01
18.01
18.01
18.01
+1.46%
237
09/15/2025
17.75
17.75
17.75
17.75
-1.39%
272
09/12/2025
18.00
18.00
18.00
18.00
+0.50%
308
09/10/2025
17.90
17.91
17.90
17.91
-1.59%
417
09/04/2025
18.01
18.20
18.01
18.20
0.00%
563
09/02/2025
18.20
18.20
18.20
18.20
0.00%
451
08/27/2025
18.19
18.20
18.19
18.20
0.00%
527
08/21/2025
18.29
18.29
18.20
18.20
-0.68%
1,475
08/19/2025
18.33
18.33
18.33
18.33
-1.90%
195
08/07/2025
$0.24 Earnings
08/06/2025
18.02
18.68
18.02
18.68
-1.06%
316
08/04/2025
18.88
18.88
18.88
18.88
+0.96%
1,116
08/01/2025
18.02
18.70
18.02
18.70
0.00%
1,437
07/31/2025
18.26
18.70
18.01
18.70
+1.05%
755
07/30/2025
18.51
18.51
18.51
18.51
+0.35%
610
07/29/2025
18.21
18.44
17.91
18.44
-1.07%
1,017
07/21/2025
18.64
18.64
18.64
18.64
+0.76%
212
07/17/2025
18.50
18.50
18.50
18.50
-2.06%
356
07/16/2025
18.80
18.89
18.80
18.89
+0.48%
543
07/14/2025
19.00
19.00
18.02
18.80
-3.49%
894
07/11/2025
19.69
19.69
18.69
19.48
+3.95%
1,951
07/10/2025
18.40
18.80
18.40
18.74
+4.69%
4,099
07/07/2025
17.90
17.90
17.90
17.90
-5.54%
284
07/01/2025
18.95
18.95
18.95
18.95
+0.26%
470
06/24/2025
18.90
18.90
18.90
18.90
+2.16%
770
06/23/2025
18.50
18.51
18.50
18.50
+0.43%
701
06/20/2025
18.69
19.30
18.42
18.42
+0.44%
1,268
06/17/2025
18.34
18.34
18.34
18.34
+1.33%
227
06/12/2025
18.10
18.10
18.10
18.10
+0.84%
514
06/11/2025
17.95
17.95
17.95
17.95
-2.45%
225
06/06/2025
18.10
18.40
18.10
18.40
-0.22%
459
06/05/2025
18.29
18.44
18.26
18.44
-0.11%
1,061
06/04/2025
17.91
19.00
17.91
18.46
0.00%
1,748