Nov 15
2022
SELL
Payment of exercise price or tax liability
$45,643
$21.52 p/Share
2,121
Reduced 5.54%
36,183
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
4,781
Added 11.42%
37,086
Common Stock
Aug 16
2022
SELL
Open market or private sale
$412,500
$27.5 p/Share
15,000
Reduced 30.91%
33,523
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$57,961
$27.34 p/Share
2,120
Reduced 4.19%
48,523
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
4,780
Added 8.82%
49,426
Common Stock
May 13
2022
SELL
Payment of exercise price or tax liability
$48,380
$22.81 p/Share
2,121
Reduced 4.42%
45,863
Common Stock
May 13
2022
BUY
Exercise of conversion of derivative security
-
4,780
Added 9.27%
46,766
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$218,903
$28.37 p/Share
7,716
Reduced 15.15%
43,204
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
25,790
Added 36.13%
45,594
Common Stock
Dec 20
2021
SELL
Payment of exercise price or tax liability
$483,092
$25.68 p/Share
18,812
Reduced 42.81%
25,130
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
-
42,415
Added 49.12%
43,942
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$37,502
$30.79 p/Share
1,218
Reduced 44.37%
1,527
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
2,745
Added 50.0%
2,745
Common Stock
Aug 13
2021
SELL
Payment of exercise price or tax liability
$43,204
$35.5 p/Share
1,217
Reduced 44.35%
1,527
Common Stock
Aug 13
2021
SELL
Open market or private sale
$54,117
$35.44 p/Share
1,527
Reduced 100.0%
0
Common Stock
Aug 13
2021
BUY
Exercise of conversion of derivative security
-
2,744
Added 50.0%
2,744
Common Stock
Jun 15
2021
SELL
Payment of exercise price or tax liability
$295,558
$40.66 p/Share
7,269
Reduced 44.35%
9,120
Common Stock
Jun 15
2021
SELL
Open market or private sale
$373,555
$40.96 p/Share
9,120
Reduced 100.0%
0
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
-
16,389
Added 50.0%
16,389
Common Stock
May 17
2021
SELL
Open market or private sale
$62,607
$41.0 p/Share
1,527
Reduced 100.0%
0
Common Stock
May 14
2021
SELL
Payment of exercise price or tax liability
$49,775
$40.9 p/Share
1,217
Reduced 44.35%
1,527
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
-
2,744
Added 50.0%
2,744
Common Stock
Feb 16
2021
SELL
Sale (or disposition) back to the issuer
$962,238
$37.52 p/Share
25,646
Reduced 100.0%
0
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$493,535
$36.98 p/Share
13,346
Reduced 34.23%
25,646
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
38,992
Added 56.1%
30,515
Common Stock