Jun 08
2024
SELL
Payment of exercise price or tax liability
$923,052
$169.71 p/Share
5,439
Reduced 4.2%
124,190
Common Stock
Jun 08
2024
BUY
Exercise of conversion of derivative security
-
10,851
Added 7.88%
126,778
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$630,331
$180.87 p/Share
3,485
Reduced 2.85%
118,745
Common Stock
Feb 21
2024
BUY
Exercise of conversion of derivative security
-
6,954
Added 5.45%
120,536
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$2,844,549
$185.18 p/Share
15,361
Reduced 11.76%
115,261
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
32,215
Added 19.78%
130,622
Common Stock
Jun 08
2023
SELL
Payment of exercise price or tax liability
$734,210
$134.99 p/Share
5,439
Reduced 5.24%
98,348
Common Stock
Jun 08
2023
BUY
Exercise of conversion of derivative security
-
10,851
Added 9.71%
100,936
Common Stock
Jun 07
2023
SELL
Payment of exercise price or tax liability
$259,974
$133.32 p/Share
1,950
Reduced 2.06%
92,936
Common Stock
Jun 07
2023
BUY
Exercise of conversion of derivative security
-
3,889
Added 3.94%
94,886
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$225,302
$133.0 p/Share
1,694
Reduced 1.83%
90,955
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
3,380
Added 3.52%
92,649
Common Stock
Feb 01
2023
SELL
Open market or private sale
$5,160,005
$133.96 p/Share
38,519
Reduced 34.09%
74,467
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$1,702,394
$134.29 p/Share
12,677
Reduced 12.44%
89,253
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
27,463
Added 21.22%
101,930
Common Stock
Jun 08
2022
SELL
Payment of exercise price or tax liability
$978,505
$141.28 p/Share
6,926
Reduced 5.78%
112,915
Common Stock
Jun 08
2022
BUY
Exercise of conversion of derivative security
-
13,817
Added 10.68%
115,502
Common Stock
Jun 07
2022
SELL
Payment of exercise price or tax liability
$276,558
$141.97 p/Share
1,948
Reduced 1.8%
106,024
Common Stock
Jun 07
2022
BUY
Exercise of conversion of derivative security
-
3,885
Added 3.47%
107,972
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$1,056,904
$134.21 p/Share
7,875
Reduced 7.04%
104,052
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
17,899
Added 13.79%
111,927
Common Stock
Jun 08
2021
SELL
Payment of exercise price or tax liability
$749,827
$149.16 p/Share
5,027
Reduced 5.08%
93,966
Common Stock
Jun 08
2021
BUY
Exercise of conversion of derivative security
-
10,376
Added 9.7%
96,633
Common Stock
Jun 07
2021
SELL
Payment of exercise price or tax liability
$269,583
$147.96 p/Share
1,822
Reduced 2.01%
88,617
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
-
3,761
Added 3.99%
90,439
Common Stock