Mar 03
2022
SELL
Payment of exercise price or tax liability
$503,726
$117.2 p/Share
4,298
Reduced 3.57%
116,095
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
$3,678,695
$75.97 p/Share
48,423
Added 29.08%
118,073
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$139,628
$114.92 p/Share
1,215
Reduced 1.11%
108,060
Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
4,921
Added 4.31%
109,275
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
$12,835
$109.7 p/Share
117
Added 0.11%
104,354
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$13,116
$80.96 p/Share
162
Added 0.16%
104,237
Common Stock
Dec 30
2021
BUY
Grant, award, or other acquisition
$33,443
$89.18 p/Share
375
Added 0.36%
104,074
Common Stock
Dec 17
2021
BUY
Grant, award, or other acquisition
$1,512
$84.0 p/Share
18
Added 0.02%
103,699
Common Stock
Dec 03
2021
BUY
Grant, award, or other acquisition
$1,462
$85.99 p/Share
17
Added 0.02%
103,680
Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
$1,542
$85.68 p/Share
18
Added 0.02%
103,662
Common Stock
Nov 12
2021
SELL
Sale (or disposition) back to the issuer
$596,975
$95.09 p/Share
6,278
Reduced 5.07%
117,503
Common Stock
Nov 12
2021
SELL
Open market or private sale
$1,231,130
$95.09 p/Share
12,947
Reduced 11.1%
103,644
Common Stock
Nov 12
2021
SELL
Payment of exercise price or tax liability
$86,722
$95.09 p/Share
912
Reduced 0.78%
116,591
Common Stock
Nov 12
2021
BUY
Exercise of conversion of derivative security
$596,890
$69.43 p/Share
8,597
Added 6.49%
123,781
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
$158,946
$95.12 p/Share
1,671
Added 1.43%
115,184
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
$6,102
$92.46 p/Share
66
Added 0.06%
113,513
Common Stock
Oct 22
2021
BUY
Grant, award, or other acquisition
$1,472
$92.0 p/Share
16
Added 0.01%
113,446
Common Stock
Oct 08
2021
BUY
Grant, award, or other acquisition
$1,539
$90.53 p/Share
17
Added 0.01%
113,429
Common Stock
Sep 29
2021
SELL
Payment of exercise price or tax liability
$570,146
$82.57 p/Share
6,905
Reduced 5.74%
113,412
Common Stock
Sep 27
2021
SELL
Payment of exercise price or tax liability
$158,466
$81.81 p/Share
1,937
Reduced 1.58%
120,317
Common Stock
Sep 27
2021
BUY
Grant, award, or other acquisition
-
8,323
Added 6.37%
122,254
Common Stock
Sep 24
2021
BUY
Grant, award, or other acquisition
$1,484
$78.1 p/Share
19
Added 0.02%
113,931
Common Stock
Sep 10
2021
BUY
Grant, award, or other acquisition
$1,544
$67.14 p/Share
23
Added 0.02%
113,911
Common Stock
Aug 27
2021
BUY
Grant, award, or other acquisition
$1,532
$69.63 p/Share
22
Added 0.02%
113,888
Common Stock
Aug 13
2021
BUY
Grant, award, or other acquisition
$1,496
$68.0 p/Share
22
Added 0.02%
113,866
Common Stock