• $348.9M
    Market Cap
  • 38.16%
    1-Year Change
  • Security & Protection Services
    Industry
  • 1 Month
    +13.69%
    Low Price$25.00
    High Price$28.59
  • 3 Months
    +23.18%
    Low Price$22.20
    High Price$28.59
  • 1 Year
    +38.16%
    Low Price$19.79
    High Price$29.09
Date
Open
High
Low
Close
Change (%)
Volume
07/31/2026
29.39
29.39
28.31
28.31
-0.25%
4,131
07/30/2026
28.58
28.84
27.46
28.38
-0.73%
2,963
07/29/2026
28.54
29.11
28.26
28.59
+1.82%
3,727
07/28/2026
28.00
28.63
27.37
28.08
+1.19%
9,583
07/27/2026
27.00
27.98
27.00
27.75
+3.93%
5,302
07/24/2026
25.99
27.42
25.99
26.70
+3.05%
4,554
07/23/2026
25.83
26.20
25.63
25.91
-2.15%
4,316
07/22/2026
26.20
26.50
25.56
26.48
+1.07%
5,573
07/21/2026
25.75
26.20
25.50
26.20
+4.80%
6,982
07/20/2026
25.77
25.77
25.00
25.00
-0.40%
5,061
07/17/2026
25.10
26.00
25.10
25.10
-0.52%
9,182
07/16/2026
25.75
25.75
25.10
25.23
-2.51%
2,300
07/15/2026
25.70
26.09
25.25
25.88
+3.19%
7,206
07/14/2026
26.39
26.39
25.08
25.08
-3.54%
1,073
07/13/2026
26.00
26.00
26.00
26.00
-3.85%
1,879
07/10/2026
25.77
27.50
25.77
27.04
+3.52%
10,765
07/09/2026
25.92
26.12
25.26
26.12
+0.69%
2,116
07/08/2026
25.39
26.25
24.55
25.94
+2.65%
6,882
07/07/2026
25.48
26.09
25.00
25.27
+1.08%
7,179
07/06/2026
25.60
26.48
24.70
25.00
-2.27%
4,867
07/02/2026
25.56
27.12
25.53
25.58
-2.63%
7,732
07/01/2026
25.50
26.27
24.91
26.27
+5.50%
4,455
06/30/2026
26.86
26.86
24.90
24.90
-5.29%
4,581
06/29/2026
27.19
27.19
25.82
26.29
-3.31%
5,378
06/26/2026
27.50
27.50
27.19
27.19
0.00%
47,457
06/25/2026
27.50
27.50
25.91
27.19
+1.57%
2,806
06/24/2026
27.00
27.35
25.91
26.77
-0.85%
9,185
06/23/2026
26.66
27.00
26.65
27.00
+4.81%
3,105
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