Jan 03
2022
BUY
Exercise of conversion of derivative security
-
289
Added 1.27%
22,436
Common Stock
Dec 20
2021
SELL
Payment of exercise price or tax liability
$18,823
$25.68 p/Share
733
Reduced 3.2%
22,147
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
-
2,495
Added 9.83%
22,880
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$15,457
$30.79 p/Share
502
Reduced 2.4%
20,385
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
1,707
Added 7.56%
20,887
Common Stock
Aug 13
2021
SELL
Payment of exercise price or tax liability
$17,821
$35.5 p/Share
502
Reduced 2.55%
19,180
Common Stock
Aug 13
2021
BUY
Exercise of conversion of derivative security
-
1,708
Added 7.99%
19,682
Common Stock
Aug 11
2021
SELL
Payment of exercise price or tax liability
$59,439
$35.85 p/Share
1,658
Reduced 8.45%
17,974
Common Stock
Aug 11
2021
BUY
Exercise of conversion of derivative security
-
5,648
Added 22.34%
19,632
Common Stock
Jun 15
2021
SELL
Payment of exercise price or tax liability
$10,653
$40.66 p/Share
262
Reduced 1.84%
13,984
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
-
891
Added 5.89%
14,246
Common Stock
May 14
2021
SELL
Payment of exercise price or tax liability
$20,532
$40.9 p/Share
502
Reduced 3.62%
13,355
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
-
1,707
Added 10.97%
13,857
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$110,052
$36.98 p/Share
2,976
Reduced 19.67%
12,150
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
9,687
Added 40.65%
14,142
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$2,964
$28.78 p/Share
103
Reduced 1.86%
5,437
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
-
289
Added 4.96%
5,540
Common Stock
Dec 18
2020
SELL
Payment of exercise price or tax liability
$19,608
$26.75 p/Share
733
Reduced 12.25%
5,251
Common Stock
Dec 18
2020
BUY
Exercise of conversion of derivative security
-
2,495
Added 29.43%
5,984
Common Stock