Jan 28
2022
SELL
Payment of exercise price or tax liability
$7,839,722
$312.24 p/Share
25,108
Reduced 9.53%
238,402
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
65,011
Added 19.79%
263,510
Common Stock
Aug 06
2021
SELL
Open market or private sale
$4,028,600
$402.86 p/Share
10,000
Reduced 4.71%
202,299
Common Stock
Aug 06
2021
-
2,500
Reduced 1.16%
212,299
Common Stock
Jun 01
2021
SELL
Open market or private sale
$3,199,197
$334.05 p/Share
9,577
Reduced 4.27%
214,799
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$1,720,604
$179.66 p/Share
9,577
Added 4.09%
224,376
Common Stock
May 29
2021
SELL
Payment of exercise price or tax liability
$430,261
$337.99 p/Share
1,273
Reduced 0.59%
214,799
Common Stock
May 07
2021
SELL
Open market or private sale
$2,577,300
$343.64 p/Share
7,500
Reduced 3.35%
216,072
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$625,386
$282.98 p/Share
2,210
Reduced 0.99%
221,151
Common Stock
Feb 24
2021
SELL
Open market or private sale
$6,829,600
$284.46 p/Share
24,009
Reduced 9.79%
221,151
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$2,113,993
$88.05 p/Share
24,009
Added 8.92%
245,160
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$565,478
$283.59 p/Share
1,994
Reduced 0.88%
223,361
Common Stock
Feb 23
2021
SELL
Open market or private sale
$5,661,899
$278.98 p/Share
20,295
Reduced 8.33%
223,361
Common Stock
Feb 23
2021
BUY
Exercise of conversion of derivative security
$2,219,055
$109.34 p/Share
20,295
Added 7.69%
243,656
Common Stock
Feb 22
2021
SELL
Open market or private sale
$4,936,480
$283.12 p/Share
17,436
Reduced 7.13%
227,169
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$525,244
$289.55 p/Share
1,814
Reduced 0.8%
225,355
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$2,522,466
$144.67 p/Share
17,436
Added 6.65%
244,605
Common Stock
Feb 11
2021
SELL
Open market or private sale
$8,556,000
$285.2 p/Share
30,000
Reduced 11.67%
227,169
Common Stock
Jan 29
2021
SELL
Payment of exercise price or tax liability
$8,544,603
$260.88 p/Share
32,753
Reduced 11.3%
257,169
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
75,129
Added 20.58%
289,922
Common Stock
Jan 14
2021
-
3,500
Reduced 1.6%
214,793
Common Stock
Nov 02
2020
SELL
Open market or private sale
$5,127,980
$233.09 p/Share
22,000
Reduced 10.54%
186,777
Common Stock
Oct 07
2020
-
1,000
Reduced 0.48%
208,777
Common Stock
Oct 06
2020
-
1,000
Reduced 0.47%
209,777
Common Stock