Feb 25
2025
|
SELL
Payment of exercise price or tax liability
|
$18,328
$29.0 p/Share
|
632
Reduced 3.58%
|
17,046
Common Stock
|
|
Feb 25
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
1,780
Added 9.35%
|
17,260
Common Stock
|
|
Feb 16
2025
|
SELL
Payment of exercise price or tax liability
|
$22,182
$30.47 p/Share
|
728
Reduced 4.38%
|
15,898
Common Stock
|
|
Dec 06
2024
|
SELL
Open market or private sale
|
$15,065
$33.48 p/Share
|
450
Reduced 2.71%
|
16,176
NATL
|
|
Nov 21
2024
|
SELL
Open market or private sale
|
$9,240
$30.8 p/Share
|
300
Reduced 1.77%
|
16,626
Common Stock
|
|
Aug 16
2024
|
SELL
Payment of exercise price or tax liability
|
$10,548
$28.28 p/Share
|
373
Reduced 2.19%
|
16,641
Common Stock
|
|
Aug 16
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
1,053
Added 5.83%
|
17,014
Common Stock
|
|
Feb 23
2024
|
SELL
Payment of exercise price or tax liability
|
$7,416
$21.07 p/Share
|
352
Reduced 2.21%
|
15,573
Common Stock
|
|
Feb 23
2024
|
BUY
Payment of exercise price or tax liability
|
$4,487
$21.07 p/Share
|
213
Added 1.32%
|
15,961
Common Stock
|
|
Feb 23
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
1,591
Added 8.96%
|
16,174
Common Stock
|
|
Feb 16
2024
|
BUY
Grant, award, or other acquisition
|
$135,013
$21.9 p/Share
|
6,165
Added 29.22%
|
14,935
Common Stock
|
|
Dec 21
2023
|
SELL
Payment of exercise price or tax liability
|
$44,623
$24.86 p/Share
|
1,795
Reduced 16.99%
|
8,770
Common Stock
|
|
Dec 21
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
5,070
Added 32.43%
|
10,565
Common Stock
|
|
Dec 07
2023
|
SELL
Open market or private sale
|
$1,826
$22.0 p/Share
|
83
Reduced 1.49%
|
5,495
Common Stock
|
|