Feb 28
2022
BUY
Other acquisition or disposition
$9,825
$265.53 p/Share
37
Added 0.02%
155,120
Common Stock
Feb 18
2022
SELL
Open market or private sale
$3,635,872
$289.25 p/Share
12,570
Reduced 7.5%
155,083
Common Stock
Dec 09
2021
SELL
Payment of exercise price or tax liability
$2,105,966
$354.48 p/Share
5,941
Reduced 3.42%
167,653
Common Stock
Dec 09
2021
BUY
Grant, award, or other acquisition
-
8,244
Added 4.63%
169,857
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
-
3,737
Added 2.16%
169,506
Common Stock
Dec 08
2021
SELL
Payment of exercise price or tax liability
$3,344,825
$364.36 p/Share
9,180
Reduced 5.37%
161,613
Common Stock
Dec 08
2021
BUY
Exercise of conversion of derivative security
-
18,512
Added 10.22%
162,540
Common Stock
Dec 03
2021
SELL
Open market or private sale
$4,226,675
$343.13 p/Share
12,318
Reduced 7.48%
152,281
Common Stock
Aug 31
2021
BUY
Other acquisition or disposition
$9,944
$118.38 p/Share
84
Added 0.05%
164,599
Common Stock
Aug 23
2021
SELL
Open market or private sale
$98,093
$316.43 p/Share
310
Reduced 0.19%
164,515
Common Stock
Aug 23
2021
BUY
Exercise of conversion of derivative security
$28,058
$90.51 p/Share
310
Added 0.19%
164,825
Common Stock
Aug 20
2021
SELL
Open market or private sale
$87,766,660
$314.98 p/Share
278,642
Reduced 62.88%
164,515
Common Stock
Aug 20
2021
BUY
Exercise of conversion of derivative security
$20,091,408
$75.44 p/Share
266,323
Added 49.66%
269,939
Common Stock
May 21
2021
SELL
Open market or private sale
$1,710,438
$242.96 p/Share
7,040
Reduced 3.83%
176,834
Common Stock
Feb 26
2021
BUY
Other acquisition or disposition
$9,944
$118.38 p/Share
84
Added 0.05%
183,874
Common Stock
Feb 19
2021
SELL
Open market or private sale
$1,716,426
$269.37 p/Share
6,372
Reduced 3.35%
183,790
Common Stock
Dec 10
2020
SELL
Payment of exercise price or tax liability
$1,448,810
$234.17 p/Share
6,187
Reduced 3.15%
190,162
Common Stock
Dec 10
2020
BUY
Grant, award, or other acquisition
-
8,244
Added 4.11%
192,117
Common Stock
Dec 10
2020
BUY
Exercise of conversion of derivative security
-
4,232
Added 2.15%
192,261
Common Stock
Dec 08
2020
SELL
Payment of exercise price or tax liability
$2,376,617
$238.76 p/Share
9,954
Reduced 5.14%
183,873
Common Stock
Dec 08
2020
BUY
Exercise of conversion of derivative security
-
20,073
Added 9.7%
186,946
Common Stock
Dec 04
2020
SELL
Open market or private sale
$2,839,075
$237.5 p/Share
11,954
Reduced 6.44%
173,754
Common Stock
Aug 31
2020
BUY
Other acquisition or disposition
$9,944
$118.38 p/Share
84
Added 0.05%
185,708
Common Stock
Aug 21
2020
SELL
Open market or private sale
$42,137,949
$211.79 p/Share
198,961
Reduced 51.73%
185,624
Common Stock
Aug 21
2020
BUY
Exercise of conversion of derivative security
$8,458,327
$45.23 p/Share
187,007
Added 33.42%
372,631
Common Stock