• $438.9M
    Market Cap
  • 61.44%
    1-Year Change
  • Security & Protection Services
    Industry
  • 1 Month
    +14.22%
    Low Price$30.51
    High Price$37.12
  • 3 Months
    +48.39%
    Low Price$24.69
    High Price$37.12
  • 1 Year
    +61.44%
    Low Price$19.62
    High Price$37.12
Date
Open
High
Low
Close
Change (%)
Volume
09/11/2026
35.54
36.18
35.09
35.65
+0.20%
6,267
09/10/2026
36.01
36.57
34.46
35.58
+0.37%
16,445
09/09/2026
37.84
37.84
35.02
35.45
-4.50%
12,574
09/08/2026
35.25
37.90
33.07
37.12
+6.06%
42,404
09/04/2026
35.18
35.71
34.12
35.00
-2.59%
16,920
09/03/2026
35.48
36.25
34.67
35.93
+2.51%
19,029
09/03/2026
$0.30 Dividend
09/02/2026
33.56
35.79
32.38
35.05
+7.12%
29,598
09/01/2026
31.54
34.35
31.24
32.72
+3.68%
13,816
08/31/2026
31.63
31.73
30.98
31.56
-0.22%
9,168
08/28/2026
31.23
31.63
30.63
31.63
+0.16%
9,131
08/27/2026
31.43
31.63
31.43
31.58
-0.47%
5,139
08/26/2026
31.23
31.73
31.21
31.73
+0.76%
4,006
08/25/2026
31.00
31.63
30.96
31.49
+1.24%
6,987
08/24/2026
31.63
31.63
30.84
31.10
-1.97%
6,952
08/21/2026
31.23
31.73
30.61
31.73
+1.72%
8,011
08/20/2026
30.84
31.73
29.30
31.19
+1.48%
13,012
08/19/2026
31.57
31.57
30.18
30.74
+0.62%
3,945
08/18/2026
30.15
30.85
29.94
30.55
+0.13%
5,078
08/17/2026
30.90
31.23
30.02
30.51
-1.38%
8,481
08/14/2026
31.38
31.38
30.94
30.94
-1.23%
5,728
08/13/2026
31.34
31.43
31.05
31.32
+0.86%
11,365
08/12/2026
31.73
31.77
31.05
31.05
-0.51%
7,530
08/11/2026
29.84
31.24
29.84
31.21
+3.96%
6,863
08/10/2026
29.22
30.24
29.22
30.02
+0.63%
9,244
08/07/2026
29.83
29.83
29.51
29.83
+0.30%
5,191
08/06/2026
26.98
29.75
26.98
29.75
+6.76%
3,409
08/05/2026
25.91
29.65
25.25
27.86
-3.20%
29,190
08/04/2026
29.35
29.66
28.78
28.78
-1.93%
11,252
08/04/2026
$0.59 Earnings
08/03/2026
28.32
29.75
28.32
29.35
+4.56%
5,771
07/31/2026
29.14
29.14
28.07
28.07
-0.25%
4,131
07/30/2026
28.34
28.59
27.23
28.14
-0.73%
2,963
07/29/2026
28.30
28.86
28.02
28.35
+1.82%
3,727
07/28/2026
27.76
28.38
27.14
27.84
+1.19%
9,583
07/27/2026
26.77
27.74
26.77
27.51
+3.93%
5,302
07/24/2026
25.76
27.19
25.76
26.47
+3.05%
4,554
07/23/2026
25.61
25.98
25.41
25.69
-2.15%
4,316
07/22/2026
25.98
26.28
25.34
26.26
+1.07%
5,573
07/21/2026
25.53
25.98
25.28
25.98
+4.80%
6,982
07/20/2026
25.56
25.56
24.79
24.79
-0.40%
5,061
07/17/2026
24.89
25.78
24.89
24.89
-0.52%
9,182
07/16/2026
25.53
25.53
24.89
25.02
-2.51%
2,300
07/15/2026
25.48
25.86
25.04
25.66
+3.19%
7,206
07/14/2026
26.17
26.17
24.87
24.87
-3.54%
1,073
07/13/2026
25.78
25.78
25.78
25.78
-3.85%
1,879
07/10/2026
25.55
27.27
25.55
26.81
+3.52%
10,765
07/09/2026
25.70
25.90
25.05
25.90
+0.69%
2,116
07/08/2026
25.17
26.03
24.34
25.72
+2.65%
6,882
07/07/2026
25.26
25.86
24.78
25.06
+1.08%
7,179
07/06/2026
25.38
26.26
24.49
24.79
-2.27%
4,867
07/02/2026
25.34
26.89
25.31
25.36
-2.63%
7,732
07/01/2026
25.28
26.05
24.70
26.05
+5.50%
4,455
06/30/2026
26.63
26.63
24.69
24.69
-5.29%
4,581
06/29/2026
26.96
26.96
25.60
26.07
-3.31%
5,378
06/26/2026
27.27
27.27
26.96
26.96
0.00%
47,457
06/25/2026
27.27
27.27
25.69
26.96
+1.57%
2,806
06/24/2026
26.77
27.12
25.69
26.54
-0.85%
9,185
06/23/2026
26.43
26.77
26.42
26.77
+4.81%
3,105
06/22/2026
26.77
26.77
25.54
25.54
-5.01%
3,297
06/18/2026
25.72
26.89
24.75
26.89
+6.14%
11,637
06/17/2026
25.20
25.58
25.17
25.33
-1.16%
4,938
06/16/2026
25.43
25.63
25.42
25.63
+0.23%
3,102
06/15/2026
25.78
26.51
25.57
25.57
+0.08%
11,452
06/12/2026
24.16
25.55
23.73
25.55
+6.36%
3,022
06/11/2026
25.68
25.68
24.02
24.02
-6.45%
3,848
06/10/2026
25.04
25.68
24.45
25.68
0.00%
5,294
06/09/2026
24.31
25.68
24.30
25.68
+5.76%
4,251
06/08/2026
23.91
24.63
23.91
24.28
+1.03%
2,864
06/05/2026
24.04
24.22
24.03
24.03
+0.21%
2,933
06/04/2026
24.50
24.50
23.66
23.98
+0.50%
2,409
06/04/2026
$0.30 Dividend
06/03/2026
23.92
24.38
23.78
23.87
+0.43%
9,376
06/02/2026
23.89
23.89
23.50
23.76
+1.44%
5,303
06/01/2026
24.37
24.53
23.43
23.43
-4.85%
6,923
05/29/2026
25.36
25.36
24.39
24.62
-1.95%
3,447
05/28/2026
23.93
25.11
23.87
25.11
+4.91%
3,160
05/27/2026
23.70
23.93
23.61
23.93
+2.13%
5,411
05/26/2026
22.90
23.75
22.90
23.43
+2.70%
2,512
05/22/2026
23.50
23.75
22.82
22.82
-0.72%
3,471
05/21/2026
22.52
22.98
22.52
22.98
+0.13%
1,623
05/20/2026
22.32
22.95
22.32
22.95
+0.64%
3,707
05/19/2026
22.01
22.81
21.77
22.81
+3.60%
7,837
05/18/2026
22.01
22.24
22.01
22.01
-0.09%
2,862
05/15/2026
22.72
22.77
22.03
22.03
-3.06%
3,050
05/14/2026
23.07
23.07
22.73
22.73
-2.03%
2,288
05/13/2026
23.44
23.50
23.06
23.20
-3.07%
3,768
05/12/2026
23.40
24.71
23.40
23.93
+3.78%
1,691
05/11/2026
23.07
23.07
23.06
23.06
-0.84%
1,936
05/08/2026
23.31
23.52
23.26
23.26
0.00%
958
05/07/2026
24.18
24.18
22.85
23.26
-3.77%
3,861
05/06/2026
24.07
24.17
23.70
24.17
+6.38%
5,816
05/05/2026
22.99
22.99
22.72
22.72
-0.04%
3,407
05/05/2026
$0.48 Earnings
05/04/2026
22.73
22.73
22.73
22.73
-1.94%
1,539
05/01/2026
23.11
23.18
23.00
23.18
+1.72%
1,813
04/30/2026
22.72
23.26
22.69
22.79
+0.30%
3,674
04/29/2026
22.99
23.09
22.72
22.72
0.00%
2,548
04/28/2026
23.26
23.26
22.72
22.72
0.00%
2,129
04/27/2026
23.22
23.26
22.72
22.72
-2.15%
3,710