Feb 24
2024
SELL
Payment of exercise price or tax liability
$486,320
$16.0 p/Share
30,395
Reduced 1.67%
1,790,760
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$1,366,544
$16.0 p/Share
85,409
Reduced 4.48%
1,821,155
Common Stock
Feb 22
2024
SELL
Sale (or disposition) back to the issuer
-
986
Reduced 0.06%
1,754,988
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
347,034
Added 15.46%
1,897,095
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$6,110,323
$16.88 p/Share
361,986
Reduced 18.83%
1,560,516
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
$5,794,255
$14.63 p/Share
396,053
Added 17.08%
1,922,502
Common Stock
Nov 07
2023
BUY
Open market or private purchase
$819,000
$16.38 p/Share
50,000
Added 3.17%
1,526,449
Common Stock
Jun 14
2023
BUY
Exercise of conversion of derivative security
$731,500
$14.63 p/Share
50,000
Added 3.28%
1,476,449
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$2,930,359
$25.32 p/Share
115,733
Reduced 7.93%
1,344,108
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
$7,092,714
$25.32 p/Share
280,123
Added 16.41%
1,426,449
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$316,070
$25.57 p/Share
12,361
Reduced 0.97%
1,262,059
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$290,733
$26.23 p/Share
11,084
Reduced 0.86%
1,274,420
Common Stock
Dec 28
2022
SELL
Open market or private sale
$21,283,408
$28.43 p/Share
748,625
Reduced 36.8%
1,285,504
Common Stock
Dec 28
2022
BUY
Exercise of conversion of derivative security
$8,901,151
$11.89 p/Share
748,625
Added 26.9%
2,034,129
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$1,562,782
$21.46 p/Share
72,823
Reduced 5.36%
1,285,504
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
150,771
Added 9.99%
1,358,327
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
99,660
Added 7.62%
1,207,556
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$279,937
$21.01 p/Share
13,324
Reduced 1.19%
1,107,896
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$478,435
$21.26 p/Share
22,504
Reduced 1.97%
1,121,220
Common Stock
Jan 05
2022
SELL
Open market or private sale
$12,415,175
$23.67 p/Share
524,511
Reduced 31.44%
1,143,724
Common Stock
Jan 05
2022
BUY
Exercise of conversion of derivative security
$5,858,788
$11.17 p/Share
524,511
Added 23.92%
1,668,235
Common Stock
Aug 10
2021
SELL
Open market or private sale
$6,001,596
$24.43 p/Share
245,665
Reduced 17.68%
1,143,724
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
$3,365,610
$13.7 p/Share
245,665
Added 15.02%
1,389,389
Common Stock
May 10
2021
-
100,000
Reduced 8.04%
1,143,724
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$398,120
$27.22 p/Share
14,626
Reduced 1.16%
1,243,724
Common Stock