May 29
2023
SELL
Payment of exercise price or tax liability
$43,288
$194.12 p/Share
223
Reduced 0.86%
25,683
Common Stock
May 28
2023
SELL
Payment of exercise price or tax liability
$24,265
$194.12 p/Share
125
Reduced 0.48%
25,906
Common Stock
May 27
2023
SELL
Payment of exercise price or tax liability
$35,718
$194.12 p/Share
184
Reduced 0.7%
26,031
Common Stock
May 26
2023
BUY
Grant, award, or other acquisition
-
2,189
Added 7.71%
26,215
Common Stock
May 15
2023
SELL
Open market or private sale
$65,684
$190.39 p/Share
345
Reduced 1.42%
24,026
Common Stock
May 12
2023
SELL
Open market or private sale
$185,614
$193.55 p/Share
959
Reduced 3.79%
24,371
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$77,221
$243.6 p/Share
317
Reduced 1.24%
25,330
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$796,629
$244.29 p/Share
3,261
Reduced 11.28%
25,647
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
8,676
Added 23.08%
28,908
Common Stock
Dec 01
2022
SELL
Open market or private sale
$1,436,320
$224.11 p/Share
6,409
Reduced 24.06%
20,232
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
$700,760
$109.34 p/Share
6,409
Added 19.39%
26,641
Common Stock
Nov 04
2022
SELL
Open market or private sale
$115,536
$216.36 p/Share
534
Reduced 2.57%
20,232
Common Stock
Aug 05
2022
SELL
Open market or private sale
$45,226
$226.13 p/Share
200
Reduced 0.95%
20,766
Common Stock
Jul 06
2022
-
195
Reduced 0.92%
20,966
Common Stock
May 29
2022
SELL
Payment of exercise price or tax liability
$54,503
$244.41 p/Share
223
Reduced 1.04%
21,161
Common Stock
May 28
2022
SELL
Payment of exercise price or tax liability
$30,551
$244.41 p/Share
125
Reduced 0.58%
21,384
Common Stock
May 27
2022
BUY
Grant, award, or other acquisition
-
1,657
Added 7.15%
21,509
Common Stock
Feb 23
2022
SELL
Open market or private sale
$115,636
$292.75 p/Share
395
Reduced 1.95%
19,852
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$91,218
$289.58 p/Share
315
Reduced 1.53%
20,247
Common Stock
Feb 22
2022
SELL
Open market or private sale
$115,165
$290.82 p/Share
396
Reduced 1.89%
20,562
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$93,074
$293.61 p/Share
317
Reduced 1.49%
20,958
Common Stock
Feb 18
2022
SELL
Open market or private sale
$333,527
$291.8 p/Share
1,143
Reduced 5.1%
21,275
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
$65,421
$88.05 p/Share
743
Added 3.21%
22,418
Common Stock
Feb 14
2022
-
150
Reduced 0.69%
21,675
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$1,426,937
$312.24 p/Share
4,570
Reduced 17.31%
21,825
Common Stock