• $60.7M
    Market Cap
  • 24.93%
    1-Year Change
  • Conglomerates
    Industry
  • 1 Month
    +4.75%
    Low Price$20.70
    High Price$22.50
  • 3 Months
    +7.66%
    Low Price$20.70
    High Price$23.50
  • 1 Year
    +15.39%
    Low Price$18.35
    High Price$25.60
Date
Open
High
Low
Close
Change (%)
Volume
06/01/2026
21.79
22.50
21.79
22.50
+0.11%
1,070
05/29/2026
22.50
22.50
22.48
22.48
+8.57%
756
05/26/2026
20.67
20.70
20.67
20.70
-7.17%
675
05/22/2026
20.30
22.30
20.30
22.30
+4.89%
1,210
05/11/2026
20.78
21.26
20.78
21.26
+0.38%
937
05/06/2026
20.81
22.38
20.81
21.18
-1.26%
15,721
05/05/2026
21.45
21.45
21.45
21.45
-0.14%
625
05/04/2026
21.01
21.48
20.14
21.48
+2.24%
2,271
04/28/2026
21.01
21.01
21.01
21.01
+0.14%
196
04/27/2026
20.98
20.98
20.98
20.98
-5.07%
492
04/22/2026
22.10
22.10
22.10
22.10
+1.84%
2,746
04/21/2026
20.66
21.70
20.66
21.70
-1.05%
3,020
04/20/2026
21.76
21.93
21.01
21.93
-1.44%
1,351
04/16/2026
22.66
22.66
21.98
22.25
-3.26%
1,928
04/15/2026
22.68
23.00
22.68
23.00
+2.68%
2,560
04/14/2026
22.40
22.40
22.40
22.40
-0.44%
3,116
04/13/2026
21.68
23.12
21.68
22.50
+3.78%
3,332
04/08/2026
22.60
22.65
21.56
21.68
-2.29%
2,577
04/07/2026
22.01
22.19
22.00
22.19
-3.30%
1,491
04/06/2026
21.38
23.28
21.38
22.94
+5.73%
4,669
04/02/2026
21.80
21.80
21.64
21.70
-0.46%
1,735
03/31/2026
21.97
21.97
21.00
21.80
-0.77%
3,677
03/30/2026
21.97
21.97
21.97
21.97
0.00%
1,348
03/26/2026
22.37
22.37
21.97
21.97
-1.79%
2,086
03/24/2026
22.37
22.37
22.37
22.37
+1.04%
411
03/20/2026
22.13
22.17
22.13
22.14
-5.79%
6,251
03/19/2026
23.00
23.50
23.00
23.50
0.00%
3,583
03/18/2026
23.44
23.50
23.44
23.50
0.00%
1,998
03/16/2026
22.20
23.50
22.20
23.50
+6.70%
3,065
03/12/2026
22.19
22.19
22.03
22.03
-1.59%
754
03/11/2026
21.50
23.86
21.00
22.38
+6.57%
16,214
03/09/2026
20.75
21.00
20.72
21.00
+0.48%
2,302
03/05/2026
20.90
20.90
20.90
20.90
+0.14%
803
03/04/2026
20.87
20.87
20.87
20.87
+1.76%
401
03/03/2026
20.52
20.52
20.51
20.51
-0.05%
1,413
03/02/2026
20.30
22.25
20.30
20.52
+0.10%
4,003
02/27/2026
21.00
21.00
20.46
20.50
-9.13%
2,226
02/26/2026
22.60
22.60
22.56
22.56
-0.84%
3,047
02/25/2026
22.77
22.77
22.75
22.75
+0.66%
1,068
02/24/2026
23.06
23.37
22.60
22.60
0.00%
3,474
02/23/2026
23.06
24.03
22.60
22.60
-1.99%
5,197
02/20/2026
23.06
23.06
23.06
23.06
-4.02%
749
02/19/2026
23.09
24.03
23.05
24.03
+3.56%
1,089
02/18/2026
23.20
23.69
23.20
23.20
-0.04%
2,470
02/17/2026
23.30
23.68
23.21
23.21
-1.98%
2,080
02/13/2026
23.31
23.68
23.30
23.68
+1.41%
1,731
02/13/2026
-$0.91 Earnings
02/12/2026
23.67
23.67
23.35
23.35
-0.43%
1,309
02/11/2026
23.65
23.68
23.45
23.45
-0.85%
3,422
02/10/2026
23.50
24.05
23.50
23.65
+0.77%
2,526
02/09/2026
23.47
24.30
23.47
23.47
0.00%
2,506
02/06/2026
23.44
23.65
23.44
23.47
+0.04%
894
02/05/2026
23.05
23.46
23.05
23.46
+1.78%
1,772
02/04/2026
23.14
23.36
23.05
23.05
+0.09%
1,979
02/03/2026
23.05
23.05
23.00
23.03
+0.35%
1,678
02/02/2026
22.70
22.98
22.62
22.95
+1.86%
7,285
01/30/2026
23.38
23.40
22.25
22.53
-2.04%
9,048
01/29/2026
22.82
23.34
22.20
23.00
+0.13%
17,179
01/28/2026
22.00
22.97
22.00
22.97
+0.61%
807
01/27/2026
21.93
23.00
21.85
22.83
+5.55%
5,073
01/26/2026
21.45
21.87
21.45
21.63
+1.29%
895
01/23/2026
21.50
21.50
21.35
21.35
-0.68%
540
01/22/2026
21.61
21.61
21.50
21.50
+2.38%
1,610
01/21/2026
20.94
21.00
20.88
21.00
+0.50%
1,070
01/20/2026
20.45
20.90
20.45
20.90
+2.18%
752
01/16/2026
20.20
20.50
20.20
20.45
+0.99%
1,582
01/15/2026
20.30
20.35
20.25
20.25
+2.79%
1,261
01/14/2026
19.60
19.70
19.60
19.70
+1.58%
1,283
01/12/2026
20.28
20.28
19.25
19.39
+0.74%
1,966
01/08/2026
19.35
19.35
19.25
19.25
+1.32%
1,040
01/07/2026
19.00
19.00
19.00
19.00
+1.06%
1,706
01/06/2026
18.80
18.80
18.80
18.80
+2.17%
3,729
01/05/2026
18.40
18.40
18.40
18.40
-3.66%
3,309
12/31/2025
18.87
19.10
18.78
19.10
+1.87%
3,053
12/29/2025
18.75
18.75
18.75
18.75
-2.60%
2,247
12/22/2025
19.27
19.27
18.90
19.25
+3.16%
1,906
12/19/2025
19.50
19.50
18.66
18.66
-2.00%
2,355
12/17/2025
19.87
20.75
19.00
19.04
-5.70%
7,561
12/16/2025
19.48
20.46
19.40
20.19
+0.90%
2,573
12/10/2025
20.01
20.01
20.01
20.01
+2.62%
684
12/05/2025
19.50
19.50
19.50
19.50
0.00%
752
12/04/2025
19.50
19.50
19.50
19.50
+2.63%
866
12/03/2025
19.00
19.65
18.99
19.00
-0.01%
3,207
12/02/2025
19.50
19.50
18.42
19.00
-11.41%
2,382
12/01/2025
21.45
21.45
21.45
21.45
+7.79%
1,870
11/28/2025
18.66
19.90
18.66
19.90
+2.90%
1,048
11/26/2025
19.27
19.34
19.27
19.34
+5.40%
654
11/20/2025
18.35
18.35
18.35
18.35
-5.61%
860
11/19/2025
18.99
20.50
18.99
19.44
-7.43%
1,826
11/13/2025
21.00
21.00
21.00
21.00
+0.33%
186
11/12/2025
20.93
20.93
20.93
20.93
-0.62%
247
11/12/2025
$1.61 Earnings
11/11/2025
21.48
21.80
21.06
21.06
-1.40%
9,870
11/10/2025
21.77
21.77
21.36
21.36
-3.17%
856
11/06/2025
21.98
22.07
21.98
22.06
-1.30%
1,099
11/05/2025
22.14
22.55
22.14
22.35
+1.31%
1,262
11/04/2025
22.09
22.09
22.06
22.06
0.00%
687
11/03/2025
22.06
22.06
22.06
22.06
-4.50%
321
10/31/2025
22.22
23.48
22.04
23.10
+2.58%
3,026
10/30/2025
22.64
22.64
22.52
22.52
+0.03%
1,946