• $292.4M
    Market Cap
  • 8.05%
    1-Year Change
  • Security & Protection Services
    Industry

Top Holders

Institutional
Mutual Funds
Holder
Ownership %
Shares Held
Change (Shares, %)
Report Date
DIMENSIONAL FUND ADVISORS LP
4.28%
2.1M
+15,950 (+0.76%)
Mar 31, 2026
BLACKROCK FUNDING, INC. /DE
1.14%
557,486
+9,015 (+1.62%)
Dec 31, 2024
BLACKROCK INC.
1.09%
530,188
-10,895 (-2.05%)
Jun 30, 2024
BLACKROCK, INC.
1.08%
529,709
-7,298 (-1.38%)
Mar 31, 2026
VANGUARD GROUP INC
0.86%
421,050
-326 (-0.08%)
Dec 31, 2025
ARISTIDES CAPITAL LLC
0.85%
417,014
0 (0.00%)
Mar 31, 2026
BRIDGEWAY CAPITAL MANAGEMENT, LLC
0.67%
325,993
+26,900 (+8.25%)
Mar 31, 2026

Current Ownership Distribution

  • Institutions96.0M (52.66%)
  • Mutual Funds44.6M (24.46%)
  • Insiders41.7M (22.88%)
  • Other0 (0.00%)

Insider Transactions

  • 22.88% (41.7M)
    Current InsiderOwnership (%, shares)
  • 0
    Number of InsiderBuying (last 12 months)
  • $0.00
    Amount of InsiderBuying (last 12 months)
  • 0
    Number of InsiderSelling (last 12 months)
  • $0.00
    Amount of InsiderSelling (last 12 months)
Insider Name & Title
Type
Date
Transaction Value
Shares
Share Price
Shares After Transactions
Kramer Kevin B
Buy
Mar 12, 2025
$6,930.00
1,000
$6.93
10,350
Kramer Kevin B
Buy
Mar 12, 2025
$7,070.00
1,000
$7.07
11,350
Kramer Kevin B
Buy
Mar 12, 2025
$3,540.00
500
$7.08
11,850
Kramer Kevin B
Buy
Mar 12, 2025
$3,355.80
470
$7.14
12,320
Kramer Kevin B
Buy
Mar 12, 2025
$7,150.00
1,000
$7.15
13,320
Kramer Kevin B
Buy
Mar 12, 2025
$718.00
100
$7.18
13,420
Kramer Kevin B
Buy
Mar 12, 2025
$7,190.00
1,000
$7.19
14,420
Kramer Kevin B
Buy
Mar 12, 2025
$64.89
9
$7.21
14,429
Kramer Kevin B
Buy
Mar 12, 2025
$880.84
122
$7.22
14,551
Kramer Kevin B
Buy
Mar 12, 2025
$816.99
113
$7.23
14,664
Kramer Kevin B
Buy
Mar 12, 2025
$1,346.64
186
$7.24
14,850
Kramer Kevin B
Buy
Mar 12, 2025
$1,378.04
188
$7.33
15,038
Kramer Kevin B
Buy
Mar 12, 2025
$734.00
100
$7.34
15,138
Kramer Kevin B
Buy
Mar 12, 2025
$4,327.68
588
$7.36
15,726
Kramer Kevin B
Buy
Mar 12, 2025
$7.37
1
$7.37
15,727
Kramer Kevin B
Buy
Mar 12, 2025
$74.00
10
$7.40
15,737
Kramer Kevin B
Buy
Mar 12, 2025
$842.98
113
$7.46
15,850
Hanley Bryan A.
Senior VP and Treasurer
Buy
Mar 11, 2025
$1,695.00
250
$6.78
1,250