| Shares Outstanding | 47.66M |
| Float | 45.03M |
| Float Short Interest Percentage | 4.95% |
| Owners (insider) | 4.68% |
| Owners (institutional) | 103.04% |
| Owners (insider) change | -0.83% |
| Owners (institutional) change | 33.32% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 17, 2025 | Ceesay Abraham | Open Market Sale | 10916 | 29.64 | $ 323,508.33 |
| Dec 15, 2025 | Bredt David | Open Market Sale | 8500 | 30.02 | $ 255,129.97 |
| Nov 26, 2025 | Gault Cheryl | Option Excercise | 5000 | 1.80 | $ 9,000.00 |
| Nov 26, 2025 | Gault Cheryl | Open Market Sale | 5000 | 30.10 | $ 150,486.50 |
| Nov 17, 2025 | Ceesay Abraham | Open Market Sale | 10916 | 25.20 | $ 275,046.92 |
| Nov 17, 2025 | Bredt David | Open Market Sale | 8500 | 25.19 | $ 214,090.64 |
| Oct 15, 2025 | Bredt David | Open Market Sale | 8500 | 25.79 | $ 219,196.21 |
| Oct 15, 2025 | Ceesay Abraham | Open Market Sale | 10916 | 25.81 | $ 281,729.14 |
| Sep 17, 2025 | Ceesay Abraham | Open Market Sale | 76420 | 26.32 | $ 2,011,197.18 |
| Sep 15, 2025 | Bredt David | Open Market Sale | 8500 | 24.19 | $ 205,648.68 |
| Sep 12, 2025 | Huber Reid M | Open Market Purchase | 20400 | 24.48 | $ 499,373.64 |
| Sep 12, 2025 | PAUL STEVEN M | Open Market Purchase | 41666 | 24.65 | $ 1,027,111.28 |
| Sep 11, 2025 | Young Wendy B. | Open Market Purchase | 3500 | 22.60 | $ 79,100.00 |
| Sep 8, 2025 | Gault Cheryl | Option Excercise | 5000 | 1.80 | $ 9,000.00 |
| Sep 8, 2025 | Gault Cheryl | Open Market Sale | 5000 | 38.33 | $ 191,650.00 |
| Aug 15, 2025 | Bredt David | Open Market Sale | 8500 | 15.00 | $ 127,466.27 |
| Jun 16, 2025 | Bredt David | Open Market Sale | 8500 | 11.00 | $ 93,522.10 |
| May 15, 2025 | Bredt David | Open Market Sale | 8500 | 9.56 | $ 81,261.70 |
| Apr 15, 2025 | Bredt David | Open Market Sale | 8500 | 9.57 | $ 81,310.15 |
| Mar 14, 2025 | Bredt David | Open Market Sale | 8500 | 10.85 | $ 92,205.45 |
| Mar 12, 2025 | Young Wendy B. | Open Market Purchase | 6000 | 10.21 | $ 61,249.80 |
| Mar 12, 2025 | Ignelzi Troy A. | Open Market Purchase | 10000 | 10.10 | $ 100,988.00 |
| Mar 3, 2025 | Gault Cheryl | Grant | 13987 | 0.00 | $ 0.00 |