Jul 02
2023
SELL
Payment of exercise price or tax liability
$1,468,292
$179.06 p/Share
8,200
Reduced 12.4%
57,947
Common Stock
Jun 30
2023
SELL
Open market or private sale
$628,200
$180.0 p/Share
3,490
Reduced 5.01%
66,147
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
49
Added 0.07%
69,637
Common Stock
Jun 28
2023
SELL
Open market or private sale
$610,925
$175.0 p/Share
3,491
Reduced 4.78%
69,587
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
57
Added 0.07%
77,920
Common Stock
Mar 08
2023
SELL
Open market or private sale
$104,921
$171.16 p/Share
613
Reduced 0.83%
73,021
Common Stock
Mar 07
2023
SELL
Open market or private sale
$794,216
$170.25 p/Share
4,665
Reduced 5.99%
73,198
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$81,508
$170.52 p/Share
478
Reduced 0.64%
73,811
Common Stock
Mar 07
2023
SELL
Sale (or disposition) back to the issuer
$99,583
$170.52 p/Share
584
Reduced 0.78%
74,065
Common Stock
Mar 07
2023
-
177
Reduced 0.24%
73,634
Common Stock
Mar 07
2023
BUY
Exercise of conversion of derivative security
-
1,675
Added 2.2%
74,360
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$63,097
$168.71 p/Share
374
Reduced 0.48%
77,863
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$1,869,721
$171.96 p/Share
10,873
Reduced 12.2%
78,237
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
26,833
Added 23.14%
89,110
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$416,496
$153.18 p/Share
2,719
Reduced 6.4%
39,769
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
-
6,209
Added 12.75%
42,488
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$90,160
$148.78 p/Share
606
Reduced 1.64%
36,279
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
1,302
Added 3.41%
36,885
Common Stock
Sep 30
2022
SELL
Payment of exercise price or tax liability
$374,018
$119.38 p/Share
3,133
Reduced 8.09%
35,583
Common Stock
Sep 30
2022
BUY
Exercise of conversion of derivative security
-
7,154
Added 15.6%
38,716
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$647,997
$105.83 p/Share
6,123
Reduced 16.25%
31,562
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
13,984
Added 27.06%
37,685
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$330,253
$122.09 p/Share
2,705
Reduced 10.24%
23,701
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
6,177
Added 18.96%
26,406
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$240,578
$123.5 p/Share
1,948
Reduced 8.78%
20,229
Common Stock