May 29
2022
SELL
Payment of exercise price or tax liability
$53,281
$244.41 p/Share
218
Reduced 0.61%
35,756
Common Stock
May 28
2022
SELL
Payment of exercise price or tax liability
$36,662
$244.41 p/Share
150
Reduced 0.42%
35,974
Common Stock
May 27
2022
BUY
Grant, award, or other acquisition
-
2,455
Added 6.36%
36,124
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$81,082
$289.58 p/Share
280
Reduced 0.82%
33,669
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$80,449
$293.61 p/Share
274
Reduced 0.8%
33,949
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$1,210,554
$312.24 p/Share
3,877
Reduced 10.18%
34,223
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
11,029
Added 22.45%
38,100
Common Stock
Sep 23
2021
-
531
Reduced 1.92%
27,071
Common Stock
Sep 14
2021
SELL
Open market or private sale
$1,031,126
$439.9 p/Share
2,344
Reduced 7.83%
27,602
Common Stock
Sep 13
2021
SELL
Open market or private sale
$35,817
$442.18 p/Share
81
Reduced 0.27%
29,946
Common Stock
May 29
2021
SELL
Payment of exercise price or tax liability
$73,006
$337.99 p/Share
216
Reduced 0.71%
30,027
Common Stock
May 28
2021
BUY
Grant, award, or other acquisition
-
1,183
Added 3.76%
30,243
Common Stock
Apr 06
2021
SELL
Open market or private sale
$5,540,359
$302.57 p/Share
18,311
Reduced 38.65%
29,060
Common Stock
Apr 06
2021
BUY
Exercise of conversion of derivative security
$2,087,820
$114.02 p/Share
18,311
Added 34.36%
34,976
Common Stock
Apr 05
2021
SELL
Open market or private sale
$297,702
$298.0 p/Share
999
Reduced 3.32%
29,060
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
$87,962
$88.05 p/Share
999
Added 3.22%
30,059
Common Stock
Mar 01
2021
-
350
Reduced 1.2%
28,710
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$91,120
$282.98 p/Share
322
Reduced 1.1%
29,060
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$89,331
$283.59 p/Share
315
Reduced 1.06%
29,382
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$89,181
$289.55 p/Share
308
Reduced 1.03%
29,697
Common Stock
Feb 19
2021
SELL
Open market or private sale
$492,316
$293.92 p/Share
1,675
Reduced 5.29%
30,005
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
$123,447
$73.7 p/Share
1,675
Added 5.02%
31,680
Common Stock
Jan 29
2021
SELL
Payment of exercise price or tax liability
$1,228,484
$260.88 p/Share
4,709
Reduced 13.57%
30,005
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
11,862
Added 25.47%
34,714
Common Stock