• $317.4M
    Market Cap
  • 14.23%
    1-Year Change
  • Security & Protection Services
    Industry
  • 1 Month
    +11.94%
    Low Price$23.92
    High Price$27.12
  • 3 Months
    +14.89%
    Low Price$22.48
    High Price$27.12
  • 1 Year
    +14.23%
    Low Price$20.29
    High Price$31.60
Date
Open
High
Low
Close
Change (%)
Volume
06/22/2026
27.00
27.00
25.76
25.76
-5.01%
3,297
06/18/2026
25.94
27.12
24.96
27.12
+6.14%
11,637
06/17/2026
25.42
25.80
25.39
25.55
-1.16%
4,938
06/16/2026
25.65
25.85
25.64
25.85
+0.23%
3,102
06/15/2026
26.00
26.74
25.79
25.79
+0.08%
11,452
06/12/2026
24.37
25.77
23.93
25.77
+6.36%
3,022
06/11/2026
25.90
25.90
24.23
24.23
-6.45%
3,848
06/10/2026
25.25
25.90
24.66
25.90
0.00%
5,294
06/09/2026
24.52
25.90
24.51
25.90
+5.76%
4,251
06/08/2026
24.11
24.84
24.11
24.49
+1.03%
2,864
06/05/2026
24.25
24.43
24.24
24.24
+0.21%
2,933
06/04/2026
24.71
24.71
23.86
24.19
+0.50%
2,409
06/04/2026
$0.30 Dividend
06/03/2026
24.13
24.59
23.98
24.07
+0.43%
9,376
06/02/2026
24.09
24.09
23.70
23.97
+1.44%
5,303
06/01/2026
24.58
24.74
23.63
23.63
-4.85%
6,923
05/29/2026
25.58
25.58
24.60
24.83
-1.95%
3,447
05/28/2026
24.14
25.32
24.07
25.32
+4.91%
3,160
05/27/2026
23.90
24.14
23.81
24.14
+2.13%
5,411
05/26/2026
23.09
23.95
23.09
23.64
+2.70%
2,512
05/22/2026
23.70
23.95
23.01
23.01
-0.72%
3,471
05/21/2026
22.72
23.18
22.72
23.18
+0.13%
1,623
05/20/2026
22.51
23.15
22.51
23.15
+0.64%
3,707
05/19/2026
22.20
23.00
21.95
23.00
+3.60%
7,837
05/18/2026
22.20
22.43
22.20
22.20
-0.09%
2,862
05/15/2026
22.91
22.96
22.22
22.22
-3.06%
3,050
05/14/2026
23.27
23.27
22.92
22.92
-2.03%
2,288
05/13/2026
23.65
23.70
23.26
23.40
-3.07%
3,768
05/12/2026
23.60
24.92
23.60
24.14
+3.78%
1,691
05/11/2026
23.27
23.27
23.26
23.26
-0.84%
1,936
05/08/2026
23.51
23.72
23.46
23.46
0.00%
958
05/07/2026
24.39
24.39
23.04
23.46
-3.77%
3,861
05/06/2026
24.28
24.38
23.90
24.38
+6.38%
5,816
05/05/2026
23.19
23.19
22.91
22.91
-0.04%
3,407
05/05/2026
$0.48 Earnings
05/04/2026
22.92
22.92
22.92
22.92
-1.94%
1,539
05/01/2026
23.31
23.38
23.20
23.38
+1.72%
1,813
04/30/2026
22.91
23.46
22.88
22.98
+0.30%
3,674
04/29/2026
23.19
23.29
22.91
22.91
0.00%
2,548
04/28/2026
23.46
23.46
22.91
22.91
0.00%
2,129
04/27/2026
23.42
23.46
22.91
22.91
-2.15%
3,710
04/24/2026
23.42
23.42
23.42
23.42
+0.47%
830
04/23/2026
23.31
23.31
23.31
23.31
+0.55%
323
04/22/2026
23.25
23.25
22.91
23.18
+1.16%
2,662
04/21/2026
22.91
23.29
22.91
22.91
0.00%
1,352
04/20/2026
23.01
23.01
22.91
22.91
0.00%
1,293
04/17/2026
22.90
23.17
22.90
22.91
-0.39%
2,823
04/16/2026
23.11
23.11
22.56
23.00
-1.73%
2,368
04/15/2026
22.98
23.41
22.98
23.41
+0.81%
1,669
04/14/2026
23.22
23.22
23.22
23.22
+0.47%
1,807
04/13/2026
23.13
23.13
22.79
23.11
+3.95%
2,115
04/10/2026
22.98
22.98
22.17
22.23
-3.27%
3,887
04/09/2026
22.00
23.04
22.00
22.98
+2.87%
6,527
04/08/2026
22.73
22.73
22.34
22.34
-0.35%
2,204
04/07/2026
22.62
22.62
22.42
22.42
-0.26%
1,868
04/06/2026
23.11
23.11
22.48
22.48
-2.19%
2,308
04/02/2026
22.73
22.98
22.73
22.98
+1.04%
1,044
04/01/2026
22.73
22.75
22.73
22.75
-1.41%
1,260
03/31/2026
22.53
23.07
22.53
23.07
-0.34%
1,788
03/30/2026
23.15
23.16
22.53
23.15
+1.21%
3,026
03/27/2026
22.44
22.90
22.44
22.87
+0.48%
4,950
03/26/2026
22.42
22.90
22.42
22.77
+1.32%
2,686
03/25/2026
22.48
22.51
22.47
22.47
+0.22%
1,956
03/24/2026
22.72
22.72
22.42
22.42
-1.73%
1,854
03/23/2026
22.47
22.96
22.42
22.82
+1.76%
2,700
03/20/2026
22.60
23.42
22.42
22.42
-1.30%
12,141
03/19/2026
23.26
23.29
22.72
22.72
+1.32%
2,595
03/18/2026
22.95
23.04
22.42
22.42
-2.20%
6,906
03/17/2026
23.52
23.75
22.86
22.92
-0.26%
6,055
03/16/2026
24.00
24.00
22.98
22.98
-3.04%
2,933
03/16/2026
$0.30 Dividend
03/13/2026
23.67
23.70
23.29
23.70
0.00%
4,144
03/12/2026
23.38
23.70
22.91
23.70
+3.45%
5,304
03/11/2026
23.23
23.23
22.91
22.91
-0.13%
1,088
03/10/2026
22.94
22.94
22.94
22.94
-2.85%
1,423
03/09/2026
23.22
23.62
22.97
23.62
-0.37%
2,420
03/06/2026
23.69
23.70
23.22
23.70
+0.25%
2,714
03/05/2026
23.02
23.65
22.83
23.65
-1.98%
6,303
03/04/2026
24.12
24.12
24.12
24.12
+2.57%
946
03/04/2026
$0.38 Earnings
03/03/2026
23.52
23.52
23.52
23.52
-3.06%
1,478
03/02/2026
24.24
24.39
23.61
24.26
+5.83%
6,293
02/27/2026
23.63
23.63
22.92
22.92
-2.37%
1,865
02/26/2026
23.68
23.68
22.92
23.48
-0.82%
2,954
02/25/2026
23.68
23.68
23.68
23.68
+3.67%
1,362
02/24/2026
22.84
22.84
22.84
22.84
+0.39%
542
02/23/2026
23.41
23.41
22.75
22.75
-0.77%
4,689
02/20/2026
22.74
23.46
22.74
22.92
-0.93%
1,681
02/19/2026
23.14
23.14
22.73
23.14
-1.17%
2,910
02/18/2026
23.53
23.90
23.41
23.41
-1.23%
2,188
02/17/2026
23.98
23.98
23.70
23.70
-1.14%
2,788
02/13/2026
23.90
24.39
23.90
23.98
+0.70%
4,649
02/12/2026
23.67
23.81
23.65
23.81
-0.49%
1,318
02/11/2026
24.14
24.14
23.69
23.93
+0.12%
2,201
02/10/2026
23.66
23.90
23.66
23.90
+1.74%
4,166
02/09/2026
23.24
23.51
23.19
23.49
+1.13%
3,949
02/06/2026
22.86
23.51
22.86
23.23
-0.67%
4,189
02/05/2026
22.68
23.38
22.68
23.38
+0.63%
2,867
02/04/2026
23.33
23.53
23.20
23.24
-1.04%
2,230
02/03/2026
22.85
23.48
22.85
23.48
+4.11%
4,183