Jan 20
2023
SELL
Payment of exercise price or tax liability
$172,596
$137.09 p/Share
1,259
Reduced 1.43%
86,743
Common Stock
Aug 02
2022
SELL
Open market or private sale
$2,063,818
$106.74 p/Share
19,335
Reduced 18.01%
88,002
Common Stock
Feb 11
2022
SELL
Open market or private sale
$3,295,750
$131.83 p/Share
25,000
Reduced 19.94%
100,365
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$1,165,508
$130.37 p/Share
8,940
Reduced 6.66%
125,365
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
$1,839,129
$67.99 p/Share
27,050
Added 17.51%
127,415
Common Stock
Jan 22
2022
SELL
Payment of exercise price or tax liability
$75,775
$117.48 p/Share
645
Reduced 0.51%
126,832
Common Stock
Jan 20
2022
SELL
Payment of exercise price or tax liability
$79,265
$118.66 p/Share
668
Reduced 0.52%
127,477
Common Stock
Jan 20
2022
BUY
Grant, award, or other acquisition
-
3,958
Added 3.0%
128,145
Common Stock
May 04
2021
SELL
Open market or private sale
$3,051,355
$148.16 p/Share
20,595
Reduced 14.76%
118,898
Common Stock
May 04
2021
SELL
Payment of exercise price or tax liability
$1,710,238
$152.55 p/Share
11,211
Reduced 8.28%
124,187
Common Stock
May 04
2021
BUY
Exercise of conversion of derivative security
$1,047,255
$63.47 p/Share
16,500
Added 10.86%
135,398
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$1,256,658
$121.84 p/Share
10,314
Reduced 6.88%
139,493
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
-
18,341
Added 10.91%
149,807
Common Stock
Jan 20
2021
BUY
Grant, award, or other acquisition
-
4,099
Added 3.02%
131,466
Common Stock
Nov 10
2020
SELL
Open market or private sale
$834,840
$88.86 p/Share
9,395
Reduced 6.87%
127,367
Common Stock
Nov 06
2020
SELL
Open market or private sale
$1,085,520
$90.46 p/Share
12,000
Reduced 8.61%
127,367
Common Stock
Nov 06
2020
SELL
Payment of exercise price or tax liability
$2,240,497
$90.69 p/Share
24,705
Reduced 15.3%
136,762
Common Stock
Nov 06
2020
BUY
Exercise of conversion of derivative security
$1,542,343
$45.23 p/Share
34,100
Added 17.44%
161,467
Common Stock
Feb 11
2002
SELL
Payment of exercise price or tax liability
$2,572,393
$128.12 p/Share
20,078
Reduced 15.76%
107,337
Common Stock
Feb 11
2002
BUY
Grant, award, or other acquisition
-
7,473
Added 5.27%
134,305
Common Stock