• $682.3M
    Market Cap
  • -6.81%
    1-Year Change
  • Mortgage Finance
    Industry
  • 1 Month
    +1.22%
    Low Price$17.13
    High Price$17.74
  • 3 Months
    +0.70%
    Low Price$16.97
    High Price$19.94
  • 1 Year
    -6.81%
    Low Price$16.33
    High Price$20.76
Date
Open
High
Low
Close
Change (%)
Volume
06/22/2026
17.44
17.66
17.32
17.38
-0.91%
51,788
06/18/2026
17.65
17.93
17.29
17.54
-0.34%
83,997
06/17/2026
17.69
17.94
17.36
17.60
-0.79%
103,510
06/16/2026
17.73
17.95
17.53
17.74
+1.26%
98,014
06/15/2026
17.64
17.86
17.44
17.52
-0.23%
58,396
06/12/2026
17.42
17.64
17.10
17.56
+1.39%
44,289
06/11/2026
17.50
17.68
17.23
17.32
-0.63%
90,862
06/10/2026
17.50
17.69
17.35
17.43
-0.23%
58,311
06/09/2026
17.32
17.55
17.16
17.47
+1.63%
73,232
06/08/2026
17.34
17.64
17.19
17.19
-1.55%
98,992
06/05/2026
17.47
17.69
17.20
17.46
+0.06%
55,547
06/04/2026
17.41
17.46
17.18
17.45
+1.87%
96,141
06/03/2026
17.12
17.26
16.97
17.13
-1.04%
135,145
06/02/2026
17.24
17.49
17.02
17.31
+0.12%
70,841
06/01/2026
17.30
17.48
17.24
17.29
-1.20%
70,547
05/29/2026
17.44
18.00
17.44
17.50
-0.57%
74,656
05/28/2026
17.34
17.77
17.19
17.60
+1.03%
75,857
05/27/2026
17.42
17.55
17.32
17.42
0.00%
49,961
05/26/2026
17.26
17.52
17.12
17.42
+1.46%
62,378
05/22/2026
17.53
17.77
17.11
17.17
-2.17%
80,155
05/21/2026
17.29
17.59
16.86
17.55
+1.27%
67,905
05/20/2026
17.17
17.47
17.17
17.33
+0.64%
58,985
05/19/2026
17.16
17.36
16.93
17.22
+0.41%
100,035
05/18/2026
16.89
17.35
16.89
17.15
+1.06%
86,683
05/15/2026
17.24
17.24
16.65
16.97
-1.91%
82,346
05/14/2026
17.37
17.67
17.21
17.30
-0.35%
85,364
05/13/2026
17.24
17.46
17.14
17.36
-0.23%
79,611
05/12/2026
17.16
17.74
16.79
17.40
+1.40%
144,996
05/11/2026
18.13
18.13
17.07
17.16
-5.92%
131,474
05/08/2026
18.29
18.51
18.00
18.24
-0.27%
89,411
05/07/2026
20.10
20.10
18.05
18.29
-6.54%
233,160
05/06/2026
19.32
19.65
19.18
19.57
+1.24%
76,696
05/06/2026
$0.68 Earnings
05/05/2026
19.09
19.48
19.03
19.33
+1.05%
45,884
05/04/2026
19.31
19.48
19.12
19.13
-1.49%
49,672
05/01/2026
19.30
19.47
19.12
19.42
+0.67%
29,667
04/30/2026
19.05
19.38
19.05
19.29
+0.68%
41,891
04/29/2026
19.65
19.72
19.13
19.16
-3.28%
44,961
04/28/2026
19.62
19.83
19.62
19.81
+1.54%
30,771
04/27/2026
19.40
19.77
19.40
19.51
+0.21%
39,306
04/24/2026
19.30
19.54
19.21
19.47
+0.41%
37,447
04/23/2026
19.36
19.50
19.05
19.39
+0.31%
48,932
04/22/2026
19.37
19.57
19.28
19.33
-0.31%
48,293
04/21/2026
19.89
20.10
19.34
19.39
-2.76%
57,237
04/20/2026
19.74
19.99
18.82
19.94
+0.20%
60,950
04/17/2026
19.34
20.06
19.34
19.90
+3.97%
87,772
04/16/2026
19.46
19.58
19.14
19.14
-2.15%
102,386
04/15/2026
19.54
19.67
19.42
19.56
+0.26%
74,354
04/14/2026
19.46
19.81
19.46
19.51
+0.21%
121,515
04/13/2026
19.14
19.54
19.14
19.47
+1.72%
94,213
04/10/2026
18.83
19.16
18.82
19.14
+1.16%
98,980
04/09/2026
18.64
19.05
18.64
18.92
+1.39%
72,357
04/08/2026
18.54
18.93
18.48
18.66
+2.47%
88,790
04/07/2026
18.41
18.69
18.10
18.21
-1.41%
129,399
04/06/2026
18.27
18.54
17.90
18.47
+1.26%
169,201
04/02/2026
17.86
18.32
17.65
18.24
+1.22%
139,397
04/01/2026
18.13
18.33
17.77
18.02
-0.39%
62,338
03/31/2026
18.20
18.43
18.02
18.09
+0.39%
107,321
03/30/2026
17.83
18.19
17.83
18.02
+1.18%
115,271
03/27/2026
17.59
17.98
17.40
17.81
+1.19%
126,613
03/26/2026
17.50
17.82
17.50
17.60
-0.45%
81,449
03/25/2026
17.56
17.73
17.42
17.68
+1.84%
71,026
03/24/2026
17.41
17.73
17.36
17.36
-1.08%
146,036
03/23/2026
17.56
17.76
17.37
17.55
+1.68%
90,194
03/20/2026
17.53
17.53
17.20
17.26
-0.92%
140,399
03/19/2026
17.25
17.74
17.25
17.42
+1.04%
115,840
03/18/2026
17.55
17.68
17.00
17.24
-2.71%
119,585
03/17/2026
17.56
18.24
17.56
17.72
+2.84%
160,634
03/16/2026
17.50
17.59
17.07
17.23
-1.03%
197,529
03/13/2026
17.84
18.12
17.30
17.41
-2.14%
255,681
03/12/2026
19.20
19.42
17.75
17.79
-2.57%
129,006
03/11/2026
17.97
18.36
17.97
18.26
+0.55%
149,725
03/11/2026
$0.93 Earnings
03/10/2026
17.82
18.25
17.77
18.16
+1.45%
126,913
03/09/2026
17.75
18.02
17.69
17.90
-0.50%
278,883
03/06/2026
18.01
18.16
17.50
17.99
-1.26%
91,739
03/05/2026
18.25
18.43
18.14
18.22
-0.60%
76,656
03/04/2026
18.33
18.46
18.26
18.33
-0.05%
55,901
03/03/2026
18.25
18.41
18.04
18.34
-0.81%
78,233
03/02/2026
18.32
18.70
18.28
18.49
-0.54%
91,423
02/27/2026
18.73
18.82
18.48
18.59
-1.06%
120,906
02/26/2026
19.26
19.26
18.65
18.79
+0.16%
130,435
02/25/2026
18.71
19.12
18.54
18.76
+0.81%
51,530
02/24/2026
18.67
18.77
18.55
18.61
-0.27%
131,449
02/23/2026
18.84
19.06
18.54
18.66
-1.89%
185,799
02/20/2026
19.16
19.35
18.97
19.02
-0.99%
70,998
02/19/2026
19.57
19.85
19.04
19.21
-2.39%
113,308
02/18/2026
19.79
20.01
19.50
19.68
-1.11%
140,693
02/17/2026
19.91
20.05
19.73
19.90
+0.71%
72,834
02/13/2026
19.75
19.96
19.52
19.76
+0.05%
142,947
02/12/2026
19.78
19.99
19.60
19.75
+0.56%
91,068
02/11/2026
20.23
20.34
19.46
19.64
-2.53%
97,948
02/10/2026
20.29
20.55
20.10
20.15
-0.64%
80,480
02/09/2026
20.37
20.65
20.05
20.28
-1.02%
101,081
02/06/2026
20.82
20.97
20.41
20.49
-0.58%
130,089
02/05/2026
20.57
20.78
20.35
20.61
+0.44%
234,912
02/04/2026
20.42
20.87
20.32
20.52
+1.18%
112,651
02/03/2026
20.36
20.60
20.18
20.28
-1.07%
152,456
02/02/2026
20.33
20.69
19.62
20.50
+1.03%
221,529
01/30/2026
20.29
20.38
20.09
20.29
-0.54%
124,297