Mar 03
2023
SELL
Open market or private sale
$1,432,980
$251.4 p/Share
5,700
Reduced 7.58%
69,503
Common Stock
Mar 01
2023
SELL
Open market or private sale
$106,539
$255.49 p/Share
417
Reduced 0.55%
75,203
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$2,343,975
$254.31 p/Share
9,217
Reduced 10.86%
75,620
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
13,898
Added 16.06%
72,655
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
6,720
Added 8.02%
77,122
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$168,675
$249.52 p/Share
676
Reduced 1.04%
64,219
Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
1,511
Added 2.28%
64,895
Common Stock
Jan 06
2023
SELL
Open market or private sale
$378,180
$220.0 p/Share
1,719
Reduced 2.64%
63,384
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$346,542
$216.86 p/Share
1,598
Reduced 2.4%
65,103
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
5,037
Added 7.12%
65,739
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$129,758
$191.95 p/Share
676
Reduced 1.08%
61,664
Common Stock
Feb 26
2022
BUY
Exercise of conversion of derivative security
-
1,511
Added 2.37%
62,340
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$414,818
$184.2 p/Share
2,252
Reduced 3.57%
60,829
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
-
5,037
Added 7.54%
61,730
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$90,090
$182.0 p/Share
495
Reduced 0.85%
58,044
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
1,106
Added 1.85%
58,539
Common Stock
Jan 05
2022
SELL
Open market or private sale
$366,388
$239.94 p/Share
1,527
Reduced 2.59%
57,433
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$319,564
$233.77 p/Share
1,367
Reduced 2.27%
58,960
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
4,422
Added 6.83%
60,327
Common Stock
Nov 08
2021
SELL
Open market or private sale
$10,020,903
$275.83 p/Share
36,330
Reduced 39.39%
55,905
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
$2,046,106
$56.32 p/Share
36,330
Added 28.26%
92,235
Common Stock
Mar 02
2021
SELL
Open market or private sale
$234,067
$153.89 p/Share
1,521
Reduced 2.65%
55,905
Common Stock
Mar 01
2021
SELL
Open market or private sale
$75,704
$160.05 p/Share
473
Reduced 0.82%
57,426
Common Stock
Feb 26
2021
SELL
Open market or private sale
$58,285
$152.98 p/Share
381
Reduced 0.65%
57,899
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$211,649
$153.48 p/Share
1,379
Reduced 2.31%
58,280
Common Stock