Feb 23
2022
SELL
Payment of exercise price or tax liability
$42,325
$115.96 p/Share
365
Reduced 5.27%
6,567
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
820
Added 10.58%
6,932
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$2,351
$117.54 p/Share
20
Reduced 0.33%
6,112
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
20
Added 0.33%
6,132
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$21,461
$118.57 p/Share
181
Reduced 2.88%
6,112
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
669
Added 9.61%
6,293
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$104,557
$120.18 p/Share
870
Reduced 13.4%
5,624
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
$374,361
$120.18 p/Share
3,115
Added 34.27%
5,975
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$7,109
$126.95 p/Share
56
Reduced 1.63%
3,379
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
-
56
Added 1.6%
3,435
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
$1,688
$129.86 p/Share
13
Added 0.34%
3,790
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
$1,788
$127.73 p/Share
14
Added 0.37%
3,777
Common Stock
Jul 15
2021
BUY
Grant, award, or other acquisition
$1,603
$114.53 p/Share
14
Added 0.37%
3,763
Common Stock
Jul 07
2021
SELL
Open market or private sale
$236,436
$114.0 p/Share
2,074
Reduced 38.03%
3,379
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$27,309
$108.37 p/Share
252
Reduced 4.42%
5,453
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
-
598
Added 9.49%
5,705
Common Stock
Apr 15
2021
BUY
Grant, award, or other acquisition
$1,563
$104.21 p/Share
15
Added 0.4%
3,749
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$129,793
$88.96 p/Share
1,459
Reduced 22.22%
5,107
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
$371,586
$88.96 p/Share
4,177
Added 38.88%
6,566
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$3,669
$91.72 p/Share
40
Reduced 1.65%
2,389
Common Stock
Feb 18
2021
BUY
Exercise of conversion of derivative security
-
40
Added 1.63%
2,409
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$17,704
$91.26 p/Share
194
Reduced 7.51%
2,389
Common Stock
Feb 14
2021
BUY
Exercise of conversion of derivative security
-
660
Added 20.35%
2,583
Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
$1,501
$93.81 p/Share
16
Added 0.43%
3,734
Common Stock
Oct 15
2020
BUY
Grant, award, or other acquisition
$1,588
$93.42 p/Share
17
Added 0.46%
3,718
Common Stock