Nov 30
2022
SELL
Payment of exercise price or tax liability
$38,287
$344.93 p/Share
111
Reduced 0.59%
18,745
Common Stock
Nov 30
2022
BUY
Exercise of conversion of derivative security
-
224
Added 1.17%
18,856
Common Stock
Oct 24
2022
SELL
Payment of exercise price or tax liability
$152,418
$316.22 p/Share
482
Reduced 2.52%
18,632
Common Stock
Oct 24
2022
BUY
Exercise of conversion of derivative security
-
975
Added 4.92%
18,831
Common Stock
Aug 30
2022
SELL
Payment of exercise price or tax liability
$41,633
$375.07 p/Share
111
Reduced 0.61%
18,139
Common Stock
Aug 30
2022
BUY
Exercise of conversion of derivative security
-
224
Added 1.21%
18,250
Common Stock
Jul 24
2022
SELL
Payment of exercise price or tax liability
$193,716
$401.9 p/Share
482
Reduced 2.6%
18,026
Common Stock
Jul 24
2022
BUY
Exercise of conversion of derivative security
-
975
Added 5.08%
18,225
Common Stock
May 30
2022
SELL
Payment of exercise price or tax liability
$47,532
$428.22 p/Share
111
Reduced 0.63%
17,481
Common Stock
May 30
2022
BUY
Exercise of conversion of derivative security
-
224
Added 1.26%
17,592
Common Stock
Apr 24
2022
SELL
Payment of exercise price or tax liability
$196,979
$408.67 p/Share
482
Reduced 2.7%
17,368
Common Stock
Apr 24
2022
BUY
Exercise of conversion of derivative security
-
974
Added 5.25%
17,567
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$51,445
$467.68 p/Share
110
Reduced 0.65%
16,876
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
223
Added 1.3%
16,986
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$2,353,020
$519.66 p/Share
4,528
Reduced 21.27%
16,763
Common Stock
Jan 24
2022
BUY
Exercise of conversion of derivative security
-
9,113
Added 34.17%
17,560
Common Stock
Dec 23
2021
SELL
Open market or private sale
$23,896
$568.96 p/Share
42
Reduced 0.34%
12,178
Common Stock
Nov 30
2021
SELL
Payment of exercise price or tax liability
$74,353
$669.85 p/Share
111
Reduced 0.9%
12,220
Common Stock
Nov 30
2021
BUY
Exercise of conversion of derivative security
-
224
Added 1.78%
12,331
Common Stock
Nov 24
2021
SELL
Open market or private sale
$27,499
$654.73 p/Share
42
Reduced 0.35%
12,107
Common Stock
Oct 25
2021
SELL
Open market or private sale
$27,068
$644.47 p/Share
42
Reduced 0.34%
12,149
Common Stock
Oct 24
2021
SELL
Payment of exercise price or tax liability
$182,133
$643.58 p/Share
283
Reduced 2.27%
12,191
Common Stock
Oct 24
2021
BUY
Exercise of conversion of derivative security
-
573
Added 4.43%
12,347
Common Stock
Sep 24
2021
SELL
Open market or private sale
$26,376
$628.0 p/Share
42
Reduced 0.35%
11,901
Common Stock
Aug 30
2021
SELL
Payment of exercise price or tax liability
$73,925
$665.99 p/Share
111
Reduced 0.92%
11,943
Common Stock