| Oct 9, 2026 |
Sean DesmondCEO & President, Director |
Sold
plan |
43,992 |
$19.90 |
$0.9M |
Form 4 |
| Oct 5, 2026 |
Sean DesmondCEO & President, Director |
Sold
plan |
8,064 |
$18.69 |
$0.2M |
Form 4 |
| Sep 15, 2026 |
April RiegerChief Lgl. & Admin Ofc., Sec |
Sold
|
6,098 |
$21.98 |
$0.1M |
Form 4 |
| Sep 3, 2026 |
Sean DesmondCEO & President, Director |
Sold
plan |
8,064 |
$23.66 |
$0.2M |
Form 4 |
| Aug 27, 2026 |
Jeanette SellersSVP of Accounting |
Sold
|
690 |
$22.71 |
$0.0M |
Form 4 |
| Aug 5, 2026 |
Jeanette SellersSVP of Accounting |
Sold
plan |
1,536 |
$19.53 |
$0.0M |
Form 4 |
| Aug 5, 2026 |
Sean DesmondCEO & President, Director |
Sold
plan |
11,815 |
$19.53 |
$0.2M |
Form 4 |
| Aug 4, 2026 |
Pierre NaudeDirector |
Sold
|
4,677 |
$19.22 |
$0.1M |
Form 4 |
| Aug 4, 2026 |
April RiegerChief Lgl. & Admin Ofc., Sec |
Sold
|
7,852 |
$19.22 |
$0.2M |
Form 4 |
| Aug 4, 2026 |
Jeanette SellersSVP of Accounting |
Sold
plan |
887 |
$19.22 |
$0.0M |
Form 4 |
| Aug 4, 2026 |
Sean DesmondCEO & President, Director |
Sold
plan |
28,675 |
$19.22 |
$0.6M |
Form 4 |
| Aug 4, 2026 |
Gregory OrensteinCFO & Treasurer |
Sold
|
11,780 |
$19.22 |
$0.2M |
Form 4 |
| Jul 6, 2026 |
Sean DesmondCEO & President, Director |
Sold
plan |
8,064 |
$17.47 |
$0.1M |
Form 4 |
| Jun 3, 2026 |
Sean DesmondCEO & President, Director |
Sold
plan |
8,064 |
$16.26 |
$0.1M |
Form 4 |
| May 5, 2026 |
Jeanette SellersSVP of Accounting |
Sold
plan |
3,695 |
$18.04 |
$0.1M |
Form 4 |
| May 5, 2026 |
Sean DesmondCEO & President, Director |
Sold
plan |
16,589 |
$18.04 |
$0.3M |
Form 4 |
| May 4, 2026 |
April RiegerChief Lgl. & Admin Ofc., Sec |
Sold
|
9,693 |
$18.02 |
$0.2M |
Form 4 |
| May 4, 2026 |
Gregory OrensteinCFO & Treasurer |
Sold
|
14,650 |
$18.02 |
$0.3M |
Form 4 |
| May 4, 2026 |
Pierre NaudeDirector |
Sold
|
35,650 |
$18.02 |
$0.6M |
Form 4 |
| May 4, 2026 |
Jeanette SellersSVP of Accounting |
Sold
|
1,486 |
$18.02 |
$0.0M |
Form 4 |
| May 4, 2026 |
Sean DesmondCEO & President, Director |
Sold
|
22,073 |
$18.02 |
$0.4M |
Form 4 |
| Apr 14, 2026 |
Jeanette SellersSVP of Accounting |
Sold
|
1,873 |
$17.55 |
$0.0M |
Form 4 |
| Apr 6, 2026 |
Sean DesmondCEO & President, Director |
Sold
plan |
15,440 |
$17.06 |
$0.3M |
Form 4 |
| Apr 2, 2026 |
Sean DesmondCEO & President, Director |
Sold
|
5,747 |
$16.75 |
$0.1M |
Form 4 |
| Apr 2, 2026 |
Pierre NaudeDirector |
Sold
|
22,700 |
$16.75 |
$0.4M |
Form 4 |
| Apr 2, 2026 |
Jeanette SellersSVP of Accounting |
Sold
|
735 |
$16.75 |
$0.0M |
Form 4 |
| Apr 2, 2026 |
Gregory OrensteinCFO & Treasurer |
Sold
|
8,840 |
$16.75 |
$0.1M |
Form 4 |
| Apr 2, 2026 |
April RiegerChief Lgl. & Admin Ofc., Sec |
Sold
|
5,747 |
$16.75 |
$0.1M |
Form 4 |
| Feb 4, 2026 |
Jeanette SellersSVP of Accounting |
Sold
plan |
2,182 |
$18.26 |
$0.0M |
Form 4 |
| Feb 3, 2026 |
April RiegerChief Lgl. & Admin Ofc., Sec |
Sold
|
8,078 |
$18.68 |
$0.2M |
Form 4 |
| Feb 3, 2026 |
Pierre NaudeDirector |
Sold
|
24,273 |
$18.68 |
$0.5M |
Form 4 |
| Feb 3, 2026 |
Sean DesmondCEO & President, Director |
Sold
|
16,047 |
$18.68 |
$0.3M |
Form 4 |
| Feb 3, 2026 |
Jeanette SellersSVP of Accounting |
Sold
plan |
1,330 |
$18.68 |
$0.0M |
Form 4 |
| Feb 3, 2026 |
Gregory OrensteinCFO & Treasurer |
Sold
|
10,562 |
$18.68 |
$0.2M |
Form 4 |
| Jan 5, 2026 |
Sean DesmondCEO & President, Director |
Sold
plan |
7,331 |
$24.51 |
$0.2M |
Form 4 |
| Dec 17, 2025 |
Jeanette SellersSVP of Accounting |
Sold
plan |
1,507 |
$24.49 |
$0.0M |
Form 4 |
| Dec 5, 2025 |
Sean DesmondCEO & President, Director |
Sold
plan |
7,331 |
$24.11 |
$0.2M |
Form 4 |
| Nov 4, 2025 |
Sean DesmondCEO & President, Director |
Sold
|
10,006 |
$25.81 |
$0.3M |
Form 4 |
| Nov 4, 2025 |
Pierre NaudeDirector |
Sold
|
4,881 |
$25.81 |
$0.1M |
Form 4 |
| Nov 4, 2025 |
April RiegerChief Lgl. & Admin Ofc., Sec |
Sold
|
4,731 |
$25.81 |
$0.1M |
Form 4 |
| Nov 4, 2025 |
Jeanette SellersSVP of Accounting |
Sold
|
640 |
$25.81 |
$0.0M |
Form 4 |
| Nov 4, 2025 |
Gregory OrensteinCFO & Treasurer |
Sold
|
4,353 |
$25.81 |
$0.1M |
Form 4 |