Feb 15
2024
SELL
Payment of exercise price or tax liability
$427,057
$13.87 p/Share
30,790
Reduced 4.07%
725,054
Common Stock, par valu...
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
69,189
Added 8.39%
755,844
Common Stock, par valu...
Feb 14
2024
SELL
Payment of exercise price or tax liability
$519,835
$13.35 p/Share
38,939
Reduced 5.37%
686,655
Common Stock, par valu...
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
87,503
Added 10.76%
725,594
Common Stock, par valu...
Feb 13
2024
SELL
Payment of exercise price or tax liability
$590,127
$13.22 p/Share
44,639
Reduced 6.54%
638,091
Common Stock, par valu...
Feb 13
2024
BUY
Grant, award, or other acquisition
$1,326,111
$13.22 p/Share
100,311
Added 12.81%
682,730
Common Stock, par valu...
Feb 09
2024
SELL
Payment of exercise price or tax liability
$331,320
$13.62 p/Share
24,326
Reduced 4.01%
582,419
Common Stock, par valu...
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
54,211
Added 8.2%
606,745
Common Stock, par valu...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$579,765
$18.79 p/Share
30,855
Reduced 5.29%
552,534
Common Stock, par valu...
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
69,336
Added 10.62%
583,389
Common Stock, par valu...
Feb 10
2023
SELL
Payment of exercise price or tax liability
$1,882,223
$18.03 p/Share
104,394
Reduced 16.88%
514,053
Common Stock, par valu...
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
234,592
Added 27.5%
618,447
Common Stock, par valu...
Feb 09
2023
SELL
Payment of exercise price or tax liability
$437,904
$18.56 p/Share
23,594
Reduced 5.79%
383,855
Common Stock, par valu...
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
52,721
Added 11.46%
407,449
Common Stock, par valu...
Nov 16
2022
SELL
Open market or private sale
$7,112,000
$17.78 p/Share
400,000
Reduced 53.0%
354,728
Common Stock, par valu...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$411,990
$22.42 p/Share
18,376
Reduced 2.38%
754,628
Common Stock, par valu...
Feb 15
2022
BUY
Grant, award, or other acquisition
$920,722
$22.42 p/Share
41,067
Added 5.04%
773,004
Common Stock, par valu...
Feb 12
2022
SELL
Payment of exercise price or tax liability
$1,657,935
$20.88 p/Share
79,403
Reduced 9.79%
731,937
Common Stock, par valu...
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
178,432
Added 18.03%
811,340
Common Stock, par valu...
Feb 09
2022
SELL
Payment of exercise price or tax liability
$540,600
$22.84 p/Share
23,669
Reduced 3.6%
632,908
Common Stock, par valu...
Feb 09
2022
BUY
Exercise of conversion of derivative security
-
53,016
Added 7.47%
656,577
Common Stock, par valu...
Feb 15
2021
SELL
Payment of exercise price or tax liability
$998,933
$22.33 p/Share
44,735
Reduced 6.9%
603,561
Common Stock, par valu...
Feb 15
2021
BUY
Exercise of conversion of derivative security
$2,244,746
$22.33 p/Share
100,526
Added 13.42%
648,296
Common Stock, par valu...
Feb 09
2021
SELL
Payment of exercise price or tax liability
$760,491
$23.43 p/Share
32,458
Reduced 5.59%
547,770
Common Stock, par valu...
Feb 09
2021
BUY
Grant, award, or other acquisition
$1,704,205
$23.43 p/Share
72,736
Added 11.14%
580,228
Common Stock, par valu...