Jan 29
2023
SELL
Payment of exercise price or tax liability
$993,738
$344.45 p/Share
2,885
Reduced 1.67%
169,560
Common Stock
Jan 28
2023
SELL
Payment of exercise price or tax liability
$558,697
$344.45 p/Share
1,622
Reduced 0.93%
172,445
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
13,470
Added 7.18%
174,067
Common Stock
Nov 23
2022
SELL
Payment of exercise price or tax liability
$10,028,533
$333.34 p/Share
30,085
Reduced 14.77%
173,647
Common Stock
Nov 23
2022
SELL
Open market or private sale
$4,345,911
$333.02 p/Share
13,050
Reduced 7.52%
160,597
Common Stock
Nov 23
2022
BUY
Exercise of conversion of derivative security
$5,473,400
$126.89 p/Share
43,135
Added 17.47%
203,732
Common Stock
Mar 25
2022
SELL
Open market or private sale
$17,791,198
$314.21 p/Share
56,622
Reduced 26.07%
160,597
Common Stock
Feb 02
2022
SELL
Payment of exercise price or tax liability
$14,394,192
$313.21 p/Share
45,957
Reduced 17.46%
217,219
Common Stock
Feb 02
2022
BUY
Grant, award, or other acquisition
-
89,829
Added 25.45%
263,176
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$1,681,610
$308.1 p/Share
5,458
Reduced 3.05%
173,347
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$1,015,787
$304.31 p/Share
3,338
Reduced 1.83%
178,805
Common Stock
Jan 29
2022
SELL
Payment of exercise price or tax liability
$710,647
$298.09 p/Share
2,384
Reduced 1.29%
182,143
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
12,647
Added 6.41%
184,527
Common Stock
Dec 27
2021
SELL
Payment of exercise price or tax liability
$19,091,954
$306.57 p/Share
62,276
Reduced 24.12%
195,870
Common Stock
Dec 27
2021
SELL
Open market or private sale
$7,349,337
$306.35 p/Share
23,990
Reduced 12.25%
171,880
Common Stock
Dec 27
2021
BUY
Exercise of conversion of derivative security
$10,946,293
$126.89 p/Share
86,266
Added 25.05%
258,146
Common Stock
Oct 29
2021
SELL
Payment of exercise price or tax liability
$23,722,420
$305.3 p/Share
77,702
Reduced 27.73%
202,512
Common Stock
Oct 29
2021
SELL
Open market or private sale
$9,300,794
$303.63 p/Share
30,632
Reduced 15.13%
171,880
Common Stock
Oct 29
2021
BUY
Exercise of conversion of derivative security
$13,365,166
$123.37 p/Share
108,334
Added 27.88%
280,214
Common Stock
Feb 10
2021
SELL
Open market or private sale
$11,243,233
$215.4 p/Share
52,197
Reduced 23.29%
171,880
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$8,466,883
$211.06 p/Share
40,116
Reduced 15.18%
224,077
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
-
78,403
Added 22.88%
264,193
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$1,096,386
$200.84 p/Share
5,459
Reduced 2.85%
185,790
Common Stock
Jan 31
2021
SELL
Payment of exercise price or tax liability
$660,688
$197.87 p/Share
3,339
Reduced 1.72%
191,249
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
17,733
Added 8.35%
194,588
Common Stock