Feb 05
2022
BUY
Exercise of conversion of derivative security
-
660
Added 8.84%
6,810
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$21,467
$35.6 p/Share
603
Reduced 8.93%
6,150
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
-
1,616
Added 19.31%
6,753
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$7,579
$35.92 p/Share
211
Reduced 3.95%
5,137
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
564
Added 9.54%
5,348
Common Stock
Nov 22
2021
SELL
Payment of exercise price or tax liability
$16,869
$39.23 p/Share
430
Reduced 8.25%
4,784
Common Stock
Nov 22
2021
BUY
Exercise of conversion of derivative security
-
914
Added 14.92%
5,214
Common Stock
Jul 30
2021
SELL
Payment of exercise price or tax liability
$9,509
$39.62 p/Share
240
Reduced 5.29%
4,300
Common Stock
Jul 30
2021
BUY
Exercise of conversion of derivative security
$29,715
$39.62 p/Share
750
Added 14.18%
4,540
Common Stock
Apr 29
2021
SELL
Payment of exercise price or tax liability
$21,493
$49.07 p/Share
438
Reduced 10.36%
3,790
Common Stock
Apr 29
2021
BUY
Exercise of conversion of derivative security
-
1,368
Added 24.45%
4,228
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$8,321
$33.69 p/Share
247
Reduced 7.95%
2,860
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
-
660
Added 17.52%
3,107
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$4,889
$33.26 p/Share
147
Reduced 5.67%
2,447
Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
-
393
Added 13.16%
2,594
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$8,472
$40.15 p/Share
211
Reduced 8.75%
2,201
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
-
564
Added 18.95%
2,412
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$10,891
$37.17 p/Share
293
Reduced 13.69%
1,848
Common Stock
Dec 01
2020
BUY
Exercise of conversion of derivative security
-
914
Added 29.92%
2,141
Common Stock
Jul 31
2020
SELL
Payment of exercise price or tax liability
$6,247
$26.03 p/Share
240
Reduced 16.36%
1,227
Common Stock
Jul 31
2020
BUY
Exercise of conversion of derivative security
-
750
Added 33.83%
1,467
Common Stock