Apr 15
2023
BUY
Exercise of conversion of derivative security
-
769
Added 3.74%
19,820
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$1,211,867
$361.32 p/Share
3,354
Reduced 14.97%
19,051
Common Stock
Jan 24
2023
BUY
Exercise of conversion of derivative security
-
7,573
Added 27.57%
19,892
Common Stock
Dec 20
2022
SELL
Open market or private sale
$1,690,714
$336.93 p/Share
5,018
Reduced 25.28%
14,832
Common Stock
Oct 24
2022
SELL
Payment of exercise price or tax liability
$208,705
$316.22 p/Share
660
Reduced 3.22%
19,850
Common Stock
Oct 24
2022
BUY
Exercise of conversion of derivative security
-
1,334
Added 6.24%
20,032
Common Stock
Jul 24
2022
SELL
Payment of exercise price or tax liability
$265,254
$401.9 p/Share
660
Reduced 3.33%
19,176
Common Stock
Jul 24
2022
BUY
Exercise of conversion of derivative security
-
1,334
Added 6.45%
19,358
Common Stock
Apr 24
2022
SELL
Payment of exercise price or tax liability
$269,722
$408.67 p/Share
660
Reduced 3.45%
18,450
Common Stock
Apr 24
2022
BUY
Exercise of conversion of derivative security
-
1,335
Added 6.69%
18,632
Common Stock
Jan 28
2022
SELL
Open market or private sale
$2,688,425
$507.25 p/Share
5,300
Reduced 22.97%
17,775
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$4,054,907
$519.66 p/Share
7,803
Reduced 25.27%
23,075
Common Stock
Jan 24
2022
BUY
Exercise of conversion of derivative security
-
16,300
Added 40.64%
23,806
Common Stock
Oct 26
2021
SELL
Open market or private sale
$318,295
$650.91 p/Share
489
Reduced 3.25%
14,578
Common Stock
Oct 24
2021
SELL
Payment of exercise price or tax liability
$307,631
$643.58 p/Share
478
Reduced 3.07%
15,067
Common Stock
Oct 24
2021
BUY
Exercise of conversion of derivative security
-
967
Added 5.95%
15,290
Common Stock
Jul 27
2021
SELL
Open market or private sale
$303,394
$621.71 p/Share
488
Reduced 3.24%
14,578
Common Stock
Jul 24
2021
SELL
Payment of exercise price or tax liability
$299,166
$625.87 p/Share
478
Reduced 3.08%
15,066
Common Stock
Jul 24
2021
BUY
Exercise of conversion of derivative security
-
966
Added 5.94%
15,289
Common Stock
Jun 21
2021
SELL
Open market or private sale
$1,595,517
$563.19 p/Share
2,833
Reduced 16.32%
14,527
Common Stock
Jun 18
2021
SELL
Payment of exercise price or tax liability
$1,574,603
$565.59 p/Share
2,784
Reduced 13.82%
17,360
Common Stock
Jun 18
2021
BUY
Exercise of conversion of derivative security
-
5,617
Added 21.8%
20,144
Common Stock
May 05
2021
SELL
Open market or private sale
$2,323,807
$495.27 p/Share
4,692
Reduced 24.41%
14,527
Common Stock
Apr 24
2021
SELL
Payment of exercise price or tax liability
$246,572
$515.84 p/Share
478
Reduced 2.43%
19,219
Common Stock
Apr 24
2021
BUY
Exercise of conversion of derivative security
-
965
Added 4.73%
19,442
Common Stock