May 15
2022
|
SELL
Payment of exercise price or tax liability
|
$2,709,177
$198.62 p/Share
|
13,640
|
|
May 15
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
27,507
|
|
Mar 10
2022
|
|
-
|
7,511
|
|
Mar 10
2022
|
|
-
|
7,511
|
|
Mar 08
2022
|
|
-
|
17,690
|
|
Mar 08
2022
|
|
-
|
17,690
|
|
Feb 15
2022
|
SELL
Payment of exercise price or tax liability
|
$2,229,248
$217.7 p/Share
|
10,240
|
|
Feb 15
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
22,037
|
|
Jan 21
2022
|
|
-
|
3,000
|
|
Jan 14
2022
|
|
-
|
50,535
|
|
Jan 14
2022
|
|
-
|
50,535
|
|
Nov 15
2021
|
SELL
Payment of exercise price or tax liability
|
$3,724,905
$340.89 p/Share
|
10,927
|
|
Nov 15
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
22,038
|
|
Aug 15
2021
|
SELL
Payment of exercise price or tax liability
|
$3,968,468
$363.18 p/Share
|
10,927
|
|
Aug 15
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
22,037
|
|
May 15
2021
|
SELL
Payment of exercise price or tax liability
|
$3,452,276
$315.94 p/Share
|
10,927
|
|
May 15
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
22,037
|
|
Apr 09
2021
|
|
-
|
9,421
|
|
Apr 09
2021
|
|
-
|
9,421
|
|
Mar 22
2021
|
|
-
|
79,458
|
|
Mar 11
2021
|
|
-
|
29,017
|
|
Mar 10
2021
|
|
-
|
29,018
|
|
Feb 02
2021
|
|
-
|
142,206
|
|
Feb 02
2021
|
|
-
|
142,206
|
|