• $100.2M
    Market Cap
  • 29.71%
    1-Year Change
  • Security & Protection Services
    Industry
  • 1 Month
    +8.09%
    Low Price$20.50
    High Price$22.49
  • 3 Months
    +14.47%
    Low Price$17.70
    High Price$22.49
  • 1 Year
    +29.71%
    Low Price$15.38
    High Price$22.49
Date
Open
High
Low
Close
Change (%)
Volume
10/02/2026
20.50
20.62
20.50
20.50
-2.38%
685
10/01/2026
21.21
21.21
16.71
21.00
-4.33%
6,493
09/30/2026
21.98
21.98
20.90
21.95
+5.02%
1,213
09/30/2026
$1.25 Dividend
09/29/2026
20.52
20.90
20.52
20.90
+1.84%
1,405
09/28/2026
21.29
21.32
20.52
20.52
-3.60%
1,317
09/25/2026
21.14
21.29
20.99
21.29
+1.41%
4,265
09/24/2026
20.99
20.99
20.99
20.99
-0.67%
500
09/23/2026
21.19
21.19
21.14
21.14
-0.27%
910
09/22/2026
21.17
21.19
21.17
21.19
-0.05%
250
09/21/2026
21.35
21.35
21.15
21.20
+0.54%
4,768
09/17/2026
21.04
21.23
21.04
21.09
-0.62%
2,300
09/16/2026
21.22
21.22
21.22
21.22
-0.04%
445
09/15/2026
21.23
21.23
21.23
21.23
+1.81%
210
09/14/2026
20.89
21.47
20.85
20.85
+0.15%
2,240
09/11/2026
21.47
21.47
20.82
20.82
-7.39%
705
09/10/2026
20.44
22.49
20.44
22.49
+11.31%
1,705
09/09/2026
19.93
20.20
19.93
20.20
+1.89%
202
09/08/2026
19.81
19.82
19.81
19.82
+2.49%
865
09/04/2026
19.34
19.34
19.34
19.34
0.00%
1,926
09/03/2026
18.98
19.34
18.97
19.34
+1.99%
1,985
09/02/2026
18.97
18.97
18.97
18.97
0.00%
284
09/01/2026
18.97
18.97
18.95
18.97
0.00%
611
08/31/2026
18.94
18.97
18.94
18.97
+0.40%
409
08/26/2026
18.91
18.91
18.89
18.89
+1.01%
210
08/25/2026
18.70
18.70
18.70
18.70
0.00%
401
08/24/2026
18.97
18.97
18.70
18.70
-1.00%
582
08/20/2026
18.89
18.89
18.89
18.89
+0.10%
100
08/19/2026
18.87
18.87
18.87
18.87
+1.37%
200
08/18/2026
18.87
18.87
18.62
18.62
-1.35%
302
08/17/2026
18.87
18.90
18.87
18.87
+1.52%
953
08/13/2026
18.59
18.59
18.59
18.59
-1.99%
100
08/11/2026
18.78
18.98
18.78
18.97
+1.52%
613
08/10/2026
18.40
18.68
18.40
18.68
+3.94%
1,268
08/07/2026
17.97
18.11
17.97
17.97
+0.19%
610
08/06/2026
17.94
17.94
17.94
17.94
-4.45%
272
08/05/2026
18.33
18.78
17.74
18.78
-5.69%
4,698
07/31/2026
18.10
19.91
18.10
19.91
+12.17%
600
07/30/2026
17.75
17.77
17.75
17.75
-0.95%
500
07/29/2026
17.92
17.92
17.92
17.92
0.00%
169
07/27/2026
17.92
17.92
17.92
17.92
+0.74%
130
07/24/2026
17.79
17.79
17.79
17.79
-0.26%
150
07/23/2026
17.92
17.92
17.83
17.83
-0.17%
400
07/21/2026
17.86
17.86
17.86
17.86
+0.02%
100
07/20/2026
17.86
17.86
17.86
17.86
-0.26%
265
07/16/2026
17.91
17.91
17.91
17.91
+1.02%
100
07/13/2026
17.73
17.73
17.73
17.73
-1.02%
166
07/09/2026
17.91
17.91
17.91
17.91
+1.18%
431
07/08/2026
17.76
17.76
17.70
17.70
-0.45%
661
07/06/2026
17.78
17.78
17.78
17.78
-0.71%
152
07/01/2026
17.91
17.91
17.91
17.91
-0.05%
150
06/25/2026
17.92
17.92
17.92
17.92
+0.48%
299
06/23/2026
17.83
17.83
17.83
17.83
+0.11%
300
06/18/2026
17.89
17.89
17.81
17.81
+1.23%
380
06/17/2026
17.60
17.60
17.60
17.60
0.00%
178
06/15/2026
17.55
17.60
17.55
17.60
0.00%
609
06/11/2026
17.60
17.60
17.60
17.60
+0.35%
630
06/10/2026
17.51
17.54
17.51
17.54
-0.35%
307
06/09/2026
17.50
17.60
17.50
17.60
+0.60%
1,160
06/04/2026
17.49
17.49
17.49
17.49
-0.60%
300
06/02/2026
17.64
17.64
17.60
17.60
0.00%
801
06/01/2026
17.60
17.60
17.60
17.60
-0.04%
826
05/29/2026
17.89
17.89
17.60
17.61
-1.75%
1,265
05/27/2026
17.92
17.92
17.92
17.92
+0.58%
729
05/26/2026
17.81
17.81
17.81
17.81
+2.05%
625
05/20/2026
16.94
17.46
16.94
17.46
0.00%
600
05/19/2026
17.57
17.57
17.46
17.46
+0.52%
600
05/18/2026
16.98
17.37
16.98
17.37
+2.53%
466
05/14/2026
16.94
16.94
16.90
16.94
0.00%
795
05/13/2026
17.13
17.13
16.94
16.94
-1.10%
2,526
05/12/2026
17.13
17.13
17.13
17.13
-2.37%
453
05/11/2026
17.91
17.91
17.54
17.54
0.00%
1,163
05/08/2026
18.00
18.00
17.54
17.54
+1.76%
3,814
05/01/2026
17.41
17.41
17.24
17.24
-1.73%
262
04/30/2026
17.54
17.54
17.54
17.54
+0.54%
800
04/29/2026
17.45
17.45
17.45
17.45
0.00%
3,036
04/28/2026
17.45
17.45
17.45
17.45
0.00%
127
04/27/2026
17.35
17.45
17.35
17.45
+0.54%
6,251
04/24/2026
17.27
17.35
17.27
17.35
+0.73%
13,950
04/23/2026
16.98
17.27
16.98
17.23
+1.42%
3,257
04/22/2026
16.99
17.27
16.98
16.98
-0.83%
4,110
04/21/2026
16.99
17.27
16.99
17.13
-0.82%
3,634
04/20/2026
17.27
17.27
17.27
17.27
0.00%
4,100
04/17/2026
17.27
17.27
17.27
17.27
0.00%
1,410
04/16/2026
17.08
17.27
17.08
17.27
+3.68%
1,390
04/15/2026
16.65
16.65
16.65
16.65
-3.55%
10,750
04/14/2026
17.27
17.27
17.27
17.27
+0.55%
3,905
04/13/2026
17.17
17.17
17.17
17.17
0.00%
226
04/10/2026
17.21
17.21
16.52
17.17
+4.00%
3,041
04/09/2026
16.63
16.63
16.51
16.51
-0.43%
1,200
04/08/2026
16.75
16.75
16.58
16.58
-0.99%
701
04/06/2026
16.56
16.84
16.56
16.75
+1.20%
1,476
04/02/2026
16.55
16.55
16.55
16.55
-0.30%
853
03/30/2026
16.32
16.60
16.32
16.60
+2.59%
675
03/26/2026
16.18
16.18
16.18
16.18
0.00%
268
03/25/2026
16.28
16.28
16.13
16.18
-1.62%
1,968
03/24/2026
16.51
16.51
16.45
16.45
-1.12%
475
03/23/2026
16.56
16.64
16.56
16.64
+0.46%
409
03/20/2026
16.56
16.56
16.56
16.56
-1.13%
500
03/19/2026
16.75
16.75
16.75
16.75
+0.85%
100