• $84.7M
    Market Cap
  • 19.47%
    1-Year Change
  • Real Estate Services
    Industry
  • 1 Month
    +8.65%
    Low Price$40.00
    High Price$44.60
  • 3 Months
    +2.79%
    Low Price$39.78
    High Price$44.60
  • 1 Year
    +19.47%
    Low Price$37.40
    High Price$55.00
Date
Open
High
Low
Close
Change (%)
Volume
06/23/2026
40.31
40.40
39.44
40.00
-10.31%
52,717
06/18/2026
42.50
44.60
42.50
44.60
+7.60%
3,479
06/16/2026
41.80
41.80
41.45
41.45
0.00%
1,196
06/15/2026
41.45
41.45
41.45
41.45
-0.36%
2,886
06/11/2026
40.26
41.60
40.26
41.60
+1.17%
891
06/11/2026
-$0.11 Earnings
06/10/2026
41.80
41.80
41.12
41.12
-2.42%
252
06/09/2026
42.30
42.30
42.14
42.14
+0.24%
248
06/04/2026
42.20
42.20
42.04
42.04
-0.36%
320
06/03/2026
42.35
42.35
42.19
42.19
-1.31%
423
05/28/2026
42.20
42.75
41.74
42.75
+1.23%
1,745
05/26/2026
42.23
42.23
42.23
42.23
+2.00%
140
05/21/2026
41.40
41.40
41.40
41.40
+0.61%
824
05/20/2026
41.08
41.29
40.45
41.15
+1.11%
5,237
05/19/2026
41.20
43.10
40.70
40.70
-0.85%
7,437
05/18/2026
41.90
42.57
41.01
41.05
-3.50%
9,262
05/08/2026
41.97
42.72
41.72
42.54
+0.09%
2,668
05/05/2026
40.95
42.50
40.95
42.50
+4.99%
2,483
04/24/2026
40.00
40.48
40.00
40.48
+1.17%
929
04/21/2026
40.23
40.50
40.01
40.01
+0.03%
543
04/20/2026
40.00
40.00
39.50
40.00
-1.23%
8,669
04/17/2026
40.50
40.50
40.50
40.50
+0.25%
506
04/16/2026
40.03
42.32
39.49
40.40
-0.22%
7,739
04/14/2026
40.49
40.49
40.49
40.49
-1.00%
721
04/09/2026
39.00
40.90
39.00
40.90
-0.60%
2,589
04/08/2026
40.20
41.15
40.00
41.15
+3.45%
2,891
03/31/2026
39.78
39.78
39.78
39.78
-1.79%
647
03/30/2026
40.44
40.50
40.00
40.50
+1.28%
2,077
03/27/2026
40.00
40.19
39.99
39.99
-3.36%
3,020
03/24/2026
41.38
41.38
41.38
41.38
-0.29%
427
03/23/2026
41.42
42.50
41.13
41.50
+0.24%
4,233
03/20/2026
41.31
42.70
41.31
41.40
-4.59%
5,129
03/18/2026
43.55
43.55
43.39
43.39
-1.39%
1,283
03/16/2026
45.20
45.20
44.00
44.00
-5.07%
1,920
03/12/2026
46.35
46.35
46.35
46.35
-1.39%
847
03/12/2026
-$0.25 Earnings
03/09/2026
44.97
47.25
44.97
47.01
+4.46%
6,208
03/06/2026
42.77
46.62
42.77
45.00
-3.78%
4,789
03/02/2026
43.45
46.77
43.45
46.77
+2.75%
4,902
02/26/2026
47.00
47.00
45.52
45.52
+0.04%
2,793
02/25/2026
47.00
47.50
43.70
45.50
-2.40%
7,875
02/24/2026
46.70
48.50
45.99
46.62
-6.76%
3,383
02/23/2026
60.00
61.99
42.14
50.00
-9.09%
15,577
02/20/2026
51.99
55.03
51.99
55.00
+5.79%
2,569
02/19/2026
44.96
51.99
44.96
51.99
+15.53%
3,747
02/18/2026
41.00
45.00
40.99
45.00
+11.00%
1,986
02/17/2026
39.95
40.55
39.80
40.54
+3.95%
2,541
02/11/2026
39.00
39.00
39.00
39.00
-1.07%
586
02/06/2026
39.42
39.42
39.42
39.42
+1.60%
481
02/05/2026
38.50
39.03
38.50
38.80
-3.00%
2,157
01/07/2026
40.00
40.00
40.00
40.00
0.00%
174
01/06/2026
40.00
40.00
40.00
40.00
+0.08%
120
01/05/2026
39.97
39.97
39.97
39.97
+0.08%
313
12/31/2025
40.00
40.00
39.94
39.94
+2.33%
1,436
12/29/2025
39.03
39.03
39.03
39.03
-0.66%
1,400
12/26/2025
37.77
39.29
37.75
39.29
+4.08%
2,074
12/22/2025
37.75
37.75
37.75
37.75
+0.53%
241
12/19/2025
38.35
38.35
37.55
37.55
-1.83%
3,240
12/11/2025
38.55
38.60
38.25
38.25
-0.73%
2,767
12/11/2025
-$0.17 Earnings
12/10/2025
38.53
38.53
38.53
38.53
+0.08%
270
11/28/2025
38.50
38.50
38.50
38.50
+0.31%
110
11/20/2025
38.38
38.38
38.38
38.38
+0.42%
287
10/23/2025
-$0.05 Earnings
10/21/2025
39.53
39.53
38.22
38.22
-3.12%
2,382
10/14/2025
39.45
39.45
39.45
39.45
-0.05%
619
10/13/2025
39.47
39.47
39.47
39.47
+3.87%
305
09/25/2025
38.00
38.00
38.00
38.00
0.00%
269
09/22/2025
38.00
38.00
38.00
38.00
0.00%
886
09/19/2025
38.00
38.00
38.00
38.00
-1.30%
899
09/18/2025
38.50
38.50
38.50
38.50
+1.32%
1,178
08/28/2025
38.00
38.00
38.00
38.00
+1.60%
526
08/15/2025
37.96
37.96
37.40
37.40
-0.27%
334
08/14/2025
38.00
38.00
37.50
37.50
-0.08%
2,299
08/13/2025
37.52
37.55
37.50
37.53
-2.52%
980
08/07/2025
38.51
38.51
38.50
38.50
-3.02%
997
08/06/2025
38.00
39.70
38.00
39.70
-1.37%
621
07/31/2025
38.98
40.25
38.98
40.25
+1.46%
2,849
07/30/2025
39.67
39.67
39.67
39.67
+4.42%
125
07/22/2025
37.99
37.99
37.99
37.99
-0.42%
225
07/17/2025
38.15
38.15
38.15
38.15
+0.45%
214
07/08/2025
37.98
37.98
37.98
37.98
+0.90%
318
07/01/2025
37.64
37.64
37.64
37.64
+0.32%
605
06/30/2025
38.75
38.75
37.51
37.52
-5.61%
3,169
06/27/2025
39.75
39.75
39.75
39.75
0.00%
170