• $441.8M
    Market Cap
  • 64.18%
    1-Year Change
  • Security & Protection Services
    Industry
  • 1 Month
    +1.23%
    Low Price$34.50
    High Price$39.48
  • 3 Months
    +40.52%
    Low Price$27.51
    High Price$39.48
  • 1 Year
    +64.18%
    Low Price$19.62
    High Price$39.48
Date
Open
High
Low
Close
Change (%)
Volume
10/23/2026
35.56
36.54
34.77
36.10
+0.81%
29,178
10/22/2026
34.63
35.81
34.63
35.81
+3.80%
21,531
10/21/2026
36.93
36.93
34.36
34.50
-7.46%
17,254
10/20/2026
35.86
37.28
35.63
37.28
+3.56%
11,625
10/19/2026
35.01
36.00
32.16
36.00
+0.14%
15,986
10/16/2026
37.07
37.07
34.86
35.95
-3.57%
12,555
10/15/2026
36.56
37.63
36.56
37.28
+1.33%
12,075
10/14/2026
37.81
37.81
36.79
36.79
-3.31%
15,197
10/13/2026
39.99
39.99
37.90
38.05
-2.56%
10,398
10/12/2026
39.75
40.30
39.05
39.05
-0.53%
15,392
10/09/2026
39.50
40.04
39.21
39.26
-0.56%
9,286
10/08/2026
39.43
39.66
39.25
39.48
+0.46%
8,720
10/07/2026
38.45
39.39
38.30
39.30
+0.77%
9,257
10/06/2026
38.00
39.00
37.36
39.00
+2.01%
8,747
10/05/2026
37.83
38.23
36.72
38.23
+2.22%
11,809
10/02/2026
36.39
38.35
36.39
37.40
+2.72%
19,154
10/01/2026
37.14
38.01
36.14
36.41
-2.62%
12,150
09/30/2026
37.63
39.25
37.20
37.39
-1.01%
19,069
09/29/2026
38.13
38.55
37.27
37.77
-2.93%
17,164
09/28/2026
37.64
38.98
37.34
38.91
+2.94%
51,815
09/25/2026
35.91
38.43
35.91
37.80
+4.25%
35,725
09/24/2026
36.58
36.58
35.75
36.26
+1.68%
10,456
09/23/2026
38.40
38.40
35.66
35.66
-7.01%
20,103
09/22/2026
38.13
39.36
37.69
38.35
-0.36%
80,536
09/21/2026
37.67
39.73
36.86
38.49
+3.02%
104,204
09/18/2026
37.42
39.96
36.56
37.36
-1.03%
137,631
09/17/2026
36.09
39.75
35.80
37.75
+4.08%
73,475
09/16/2026
38.74
38.74
35.37
36.27
-5.52%
65,578
09/15/2026
38.10
39.00
37.85
38.39
+0.63%
20,490
09/14/2026
36.51
40.29
35.85
38.15
+7.01%
25,619
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