• $352.4M
    Market Cap
  • -0.79%
    1-Year Change
  • Real Estate Services
    Industry
  • 1 Month
    -14.81%
    Low Price$40.27
    High Price$46.64
  • 3 Months
    +13.87%
    Low Price$34.70
    High Price$49.85
  • 1 Year
    -0.79%
    Low Price$33.10
    High Price$58.91
Date
Open
High
Low
Close
Change (%)
Volume
08/03/2026
41.01
43.95
40.25
41.29
+1.23%
128,337
07/31/2026
42.29
43.40
40.79
40.79
-3.48%
83,387
07/30/2026
40.60
43.80
40.60
42.26
+4.94%
72,946
07/29/2026
42.20
42.56
40.27
40.27
-5.36%
41,919
07/28/2026
43.20
44.75
42.55
42.55
-1.50%
23,110
07/27/2026
40.60
43.42
40.50
43.20
+4.91%
65,261
07/24/2026
41.00
41.97
41.00
41.18
+1.91%
5,575
07/23/2026
40.16
40.98
39.05
40.41
-1.65%
5,902
07/22/2026
42.50
42.94
40.02
41.09
-3.45%
12,970
07/21/2026
44.20
44.30
42.33
42.56
-1.80%
6,645
07/20/2026
46.25
46.25
43.19
43.34
-4.98%
27,683
07/17/2026
45.28
46.65
45.28
45.61
+1.36%
8,372
07/16/2026
45.53
45.53
45.00
45.00
+0.63%
2,732
07/15/2026
44.18
46.63
44.18
44.72
+0.79%
5,173
07/14/2026
46.71
46.71
44.37
44.37
-0.69%
7,274
07/13/2026
46.12
46.12
44.37
44.68
-0.64%
2,483
07/10/2026
45.88
46.60
43.87
44.97
-3.58%
11,582
07/09/2026
46.44
46.92
45.81
46.64
+1.79%
2,763
07/08/2026
45.17
46.07
45.17
45.82
+0.75%
3,752
07/07/2026
46.31
46.50
45.48
45.48
-1.88%
3,725
07/06/2026
48.09
48.48
46.35
46.35
-4.37%
10,409
07/02/2026
48.00
49.00
47.22
48.47
-0.06%
17,438
07/01/2026
45.14
48.50
45.14
48.50
+5.46%
3,927
06/30/2026
48.61
48.61
45.38
45.99
-3.18%
10,358
06/29/2026
48.80
50.81
47.34
47.50
-4.71%
16,612
06/26/2026
42.00
49.85
41.98
49.85
+19.66%
44,159
06/25/2026
41.64
42.00
40.87
41.66
+0.41%
5,583
06/24/2026
41.34
42.00
41.12
41.49
+2.42%
4,401
06/23/2026
40.00
40.81
40.00
40.51
+0.82%
10,382
06/22/2026
38.73
40.18
38.61
40.18
+2.27%
3,127
06/18/2026
37.07
39.44
37.07
39.29
+8.12%
10,580
06/17/2026
37.30
38.44
36.34
36.34
-3.43%
3,735
06/16/2026
37.63
37.63
37.63
37.63
-2.18%
2,734
06/15/2026
42.10
42.10
38.47
38.47
-7.23%
4,409
06/12/2026
40.00
41.48
40.00
41.47
+6.09%
2,718
06/11/2026
39.72
40.00
37.57
39.09
-0.23%
4,240
06/10/2026
37.43
39.49
37.43
39.18
+2.94%
2,283
06/09/2026
37.29
38.06
37.29
38.06
+4.33%
2,965
06/08/2026
36.37
36.48
36.37
36.48
-1.43%
3,347
06/05/2026
36.80
37.01
36.80
37.01
-1.57%
2,779
06/04/2026
36.02
37.60
36.02
37.60
+5.41%
3,277
06/03/2026
37.55
37.68
35.67
35.67
-6.16%
9,241
06/02/2026
38.01
38.01
38.01
38.01
0.00%
1,829
06/01/2026
38.76
38.76
38.01
38.01
-1.93%
4,059
05/29/2026
38.76
38.76
38.76
38.76
+0.68%
1,069
05/28/2026
39.01
39.01
38.50
38.50
-4.09%
1,768
05/27/2026
42.20
42.20
40.00
40.14
+0.12%
3,607
05/26/2026
38.93
44.20
38.93
40.09
+11.36%
16,294
05/22/2026
36.35
36.35
36.00
36.00
+0.22%
2,448
05/21/2026
36.07
36.07
35.92
35.92
-0.42%
2,658
05/20/2026
36.63
36.63
36.07
36.07
-1.80%
1,408
05/19/2026
35.05
37.42
35.05
36.73
+5.85%
2,784
05/18/2026
34.70
34.70
34.70
34.70
0.00%
927
05/15/2026
35.23
35.45
34.70
34.70
-2.83%
1,416
05/14/2026
35.71
35.71
35.71
35.71
+2.00%
813
05/13/2026
35.00
35.01
34.63
35.01
-0.23%
3,771
05/12/2026
35.68
35.68
34.10
35.09
-0.11%
4,209
05/11/2026
35.36
35.36
34.58
35.13
-1.54%
3,321
05/08/2026
36.65
36.65
35.68
35.68
-2.65%
891
05/07/2026
36.90
36.90
35.51
36.65
+0.91%
2,398
05/07/2026
$0.02 Earnings
05/06/2026
35.75
37.00
35.03
36.32
+1.51%
6,185
05/05/2026
35.50
35.78
35.19
35.78
-0.58%
6,462
05/04/2026
36.26
36.27
35.94
35.99
-0.74%
2,354
05/01/2026
36.98
37.15
36.26
36.26
+2.37%
3,003
04/30/2026
36.55
36.93
35.23
35.42
-4.84%
3,102
04/29/2026
37.03
38.00
37.03
37.22
-1.12%
3,438
04/28/2026
37.63
38.38
37.63
37.64
+2.03%
2,169
04/27/2026
36.78
36.89
36.54
36.89
+0.88%
2,136
04/24/2026
35.01
36.57
35.01
36.57
+2.52%
3,572
04/23/2026
35.00
36.14
35.00
35.67
+0.82%
3,149
04/22/2026
35.29
35.38
35.04
35.38
+0.43%
5,034
04/21/2026
35.81
36.00
35.23
35.23
-1.40%
4,795
04/20/2026
38.59
39.31
35.26
35.73
-7.82%
18,689
04/17/2026
40.16
40.40
38.76
38.76
-3.85%
4,519
04/16/2026
40.31
40.31
40.31
40.31
0.00%
626
04/15/2026
40.16
41.00
40.16
40.31
-1.68%
3,856
04/14/2026
40.12
41.00
39.95
41.00
+1.89%
14,505
04/13/2026
39.89
41.19
39.54
40.24
+0.55%
6,230
04/10/2026
41.56
41.64
39.77
40.02
-4.51%
6,314
04/09/2026
40.90
42.88
40.47
41.91
+1.85%
11,099
04/08/2026
36.50
41.51
36.50
41.15
+15.04%
24,552
04/07/2026
37.65
37.65
35.77
35.77
+0.96%
5,118
04/06/2026
36.00
36.00
35.43
35.43
+0.20%
3,145
04/02/2026
33.50
35.50
33.50
35.36
+1.96%
13,556
04/01/2026
34.35
35.49
34.00
34.68
-0.57%
12,567
03/31/2026
35.28
35.28
34.66
34.88
-0.80%
9,787
03/30/2026
34.63
35.21
34.63
35.16
+1.53%
3,255
03/27/2026
33.75
34.76
33.75
34.63
+1.67%
12,559
03/26/2026
34.70
34.70
34.06
34.06
-0.70%
4,132
03/25/2026
34.79
34.79
34.30
34.30
-0.55%
5,362
03/24/2026
34.57
34.57
34.49
34.49
-2.27%
2,854
03/23/2026
33.92
35.40
33.04
35.29
+6.62%
6,787
03/20/2026
33.17
33.17
31.48
33.10
-2.59%
52,373
03/19/2026
33.80
35.25
31.53
33.98
-0.82%
9,164
03/18/2026
36.75
36.75
34.00
34.26
-5.75%
9,571
03/17/2026
39.85
40.50
36.35
36.35
-8.94%
7,751
03/16/2026
39.88
41.08
39.27
39.92
+3.58%
8,474
03/13/2026
36.80
40.05
36.79
38.54
+9.80%
9,162
03/12/2026
35.06
35.16
33.87
35.10
-0.37%
5,363