Mar 01
2023
SELL
Payment of exercise price or tax liability
$45,020
$140.69 p/Share
320
Reduced 0.81%
39,120
Common Stock
Feb 24
2023
SELL
Open market or private sale
$200,109
$141.42 p/Share
1,415
Reduced 3.46%
39,440
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$119,914
$147.86 p/Share
811
Reduced 2.07%
38,413
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
2,442
Added 5.64%
40,855
Common Stock
May 17
2022
SELL
Open market or private sale
$7,083,042
$139.97 p/Share
50,604
Reduced 56.33%
39,224
Common Stock
May 17
2022
BUY
Exercise of conversion of derivative security
$3,365,672
$66.51 p/Share
50,604
Added 36.03%
89,828
Common Stock
Mar 08
2022
SELL
Open market or private sale
$842,088
$135.21 p/Share
6,228
Reduced 13.7%
39,224
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$691,558
$130.09 p/Share
5,316
Reduced 10.47%
45,452
Common Stock
Mar 07
2022
BUY
Grant, award, or other acquisition
$1,501,759
$130.09 p/Share
11,544
Added 18.53%
50,768
Common Stock
Feb 28
2022
SELL
Open market or private sale
$85,930
$130.0 p/Share
661
Reduced 1.66%
39,224
Common Stock
Feb 24
2022
SELL
Open market or private sale
$210,728
$126.26 p/Share
1,669
Reduced 4.3%
37,144
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
2,741
Added 6.43%
39,885
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$174,284
$130.16 p/Share
1,339
Reduced 3.33%
38,813
Common Stock
May 05
2021
SELL
Open market or private sale
$6,156,643
$137.0 p/Share
44,939
Reduced 52.81%
40,152
Common Stock
May 05
2021
BUY
Exercise of conversion of derivative security
$3,198,309
$71.17 p/Share
44,939
Added 34.56%
85,091
Common Stock
Mar 10
2021
SELL
Open market or private sale
$671,500
$120.47 p/Share
5,574
Reduced 12.19%
40,152
Common Stock
Mar 09
2021
SELL
Payment of exercise price or tax liability
$486,726
$115.42 p/Share
4,217
Reduced 8.44%
45,726
Common Stock
Mar 09
2021
BUY
Grant, award, or other acquisition
$1,130,077
$115.42 p/Share
9,791
Added 16.39%
49,943
Common Stock
Feb 25
2021
SELL
Open market or private sale
$92,507
$115.49 p/Share
801
Reduced 1.96%
40,152
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$55,141
$121.19 p/Share
455
Reduced 1.07%
42,141
Common Stock
Feb 24
2021
SELL
Open market or private sale
$138,937
$116.95 p/Share
1,188
Reduced 2.82%
40,953
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$83,957
$121.15 p/Share
693
Reduced 1.6%
42,596
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
3,202
Added 6.89%
43,289
Common Stock
Oct 14
2020
SELL
Open market or private sale
$4,235,329
$119.0 p/Share
35,591
Reduced 47.03%
40,087
Common Stock
Oct 14
2020
BUY
Exercise of conversion of derivative security
$1,856,427
$52.16 p/Share
35,591
Added 31.99%
75,678
Common Stock