Jun 15
2022
SELL
Payment of exercise price or tax liability
$318,711
$43.51 p/Share
7,325
Reduced 4.59%
152,142
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
-
14,068
Added 8.11%
159,467
Common Stock
May 07
2022
SELL
Payment of exercise price or tax liability
$3,481,032
$48.81 p/Share
71,318
Reduced 53.06%
63,098
Common Stock
May 07
2022
BUY
Exercise of conversion of derivative security
-
138,674
Added 48.83%
145,339
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$166,621
$53.94 p/Share
3,089
Reduced 3.84%
77,328
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
5,942
Added 6.88%
80,417
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$166,884
$58.7 p/Share
2,843
Reduced 3.68%
74,475
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
-
7,591
Added 8.94%
77,318
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$203,785
$65.61 p/Share
3,106
Reduced 4.26%
69,727
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
-
5,942
Added 7.54%
72,833
Common Stock
Nov 07
2021
SELL
Payment of exercise price or tax liability
$299,030
$75.57 p/Share
3,957
Reduced 5.59%
66,891
Common Stock
Nov 07
2021
BUY
Exercise of conversion of derivative security
-
7,592
Added 9.68%
70,848
Common Stock
Sep 15
2021
SELL
Payment of exercise price or tax liability
$230,479
$73.99 p/Share
3,115
Reduced 4.69%
63,256
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
-
5,942
Added 8.22%
66,371
Common Stock
Aug 07
2021
SELL
Payment of exercise price or tax liability
$259,340
$65.49 p/Share
3,960
Reduced 6.15%
60,429
Common Stock
Aug 07
2021
BUY
Exercise of conversion of derivative security
-
7,591
Added 10.55%
64,389
Common Stock
Jun 15
2021
SELL
Payment of exercise price or tax liability
$205,927
$65.96 p/Share
3,122
Reduced 5.21%
56,798
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
-
5,943
Added 9.02%
59,920
Common Stock
May 07
2021
SELL
Payment of exercise price or tax liability
$3,517,634
$59.78 p/Share
58,843
Reduced 52.16%
53,977
Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
-
112,608
Added 49.95%
112,820
Common Stock