Apr 08
2022
BUY
Exercise of conversion of derivative security
-
1,529
Added 23.55%
4,963
Common Stock
Feb 18
2022
SELL
Open market or private sale
$406,925
$565.96 p/Share
719
Reduced 17.31%
3,434
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$534,068
$565.75 p/Share
944
Reduced 18.52%
4,153
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
1,901
Added 30.82%
4,268
Common Stock
Feb 09
2022
SELL
Open market or private sale
$39,524
$598.85 p/Share
66
Reduced 2.02%
3,196
Common Stock
Feb 08
2022
SELL
Open market or private sale
$1,185,948
$564.2 p/Share
2,102
Reduced 39.19%
3,262
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$1,590,630
$573.2 p/Share
2,775
Reduced 34.1%
5,364
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
-
5,665
Added 50.96%
5,452
Common Stock
Jan 10
2022
SELL
Open market or private sale
$405,974
$550.1 p/Share
738
Reduced 22.98%
2,474
Common Stock
Jan 07
2022
SELL
Payment of exercise price or tax liability
$308,683
$566.39 p/Share
545
Reduced 14.51%
3,212
Common Stock
Jan 07
2022
BUY
Exercise of conversion of derivative security
-
1,529
Added 28.93%
3,757
Common Stock
Nov 18
2021
SELL
Open market or private sale
$490,696
$682.47 p/Share
719
Reduced 24.4%
2,228
Common Stock
Nov 17
2021
SELL
Payment of exercise price or tax liability
$645,889
$684.93 p/Share
943
Reduced 24.24%
2,947
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
-
1,900
Added 38.3%
3,061
Common Stock
Nov 09
2021
SELL
Open market or private sale
$45,890
$695.31 p/Share
66
Reduced 3.21%
1,990
Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$60,205
$692.01 p/Share
87
Reduced 4.06%
2,056
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
-
175
Added 7.55%
2,143
Common Stock
Oct 11
2021
SELL
Open market or private sale
$357,216
$618.02 p/Share
578
Reduced 22.7%
1,968
Common Stock
Oct 08
2021
SELL
Payment of exercise price or tax liability
$468,743
$617.58 p/Share
759
Reduced 22.97%
2,546
Common Stock
Oct 08
2021
BUY
Exercise of conversion of derivative security
-
1,529
Added 31.63%
3,305
Common Stock
Aug 18
2021
SELL
Open market or private sale
$417,358
$580.47 p/Share
719
Reduced 28.82%
1,776
Common Stock
Aug 17
2021
SELL
Payment of exercise price or tax liability
$549,635
$582.24 p/Share
944
Reduced 27.45%
2,495
Common Stock
Aug 17
2021
BUY
Exercise of conversion of derivative security
-
1,901
Added 42.14%
2,610
Common Stock
Aug 09
2021
SELL
Open market or private sale
$38,937
$589.95 p/Share
66
Reduced 4.11%
1,538
Common Stock
Aug 06
2021
SELL
Payment of exercise price or tax liability
$51,980
$590.68 p/Share
88
Reduced 5.2%
1,604
Common Stock