Mar 05
2023
BUY
Exercise of conversion of derivative security
-
7,874
Added 2.61%
293,912
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$577,002
$158.43 p/Share
3,642
Reduced 1.59%
225,224
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
8,974
Added 3.77%
228,866
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$2,687,026
$139.84 p/Share
19,215
Reduced 8.04%
219,892
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
47,988
Added 16.72%
239,107
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$1,862,502
$129.17 p/Share
14,419
Reduced 7.02%
191,119
Common Stock
Mar 05
2022
BUY
Grant, award, or other acquisition
-
33,402
Added 13.98%
205,538
Common Stock
Mar 05
2022
BUY
Exercise of conversion of derivative security
-
2,512
Added 1.44%
172,136
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$716,935
$164.51 p/Share
4,358
Reduced 2.31%
184,182
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
10,757
Added 5.4%
188,540
Common Stock
Nov 05
2021
-
6,000
Reduced 3.26%
177,783
Common Stock
Sep 14
2021
BUY
Open market or private purchase
$316,020
$158.01 p/Share
2,000
Added 1.08%
183,783
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$3,268,606
$169.2 p/Share
19,318
Reduced 9.61%
181,783
Common Stock
Aug 15
2021
BUY
Exercise of conversion of derivative security
-
47,988
Added 19.27%
201,101
Common Stock
Apr 15
2021
SELL
Payment of exercise price or tax liability
$5,612,355
$157.81 p/Share
35,564
Reduced 18.85%
153,113
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
$5,034,434
$122.4 p/Share
41,131
Added 17.9%
188,677
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$1,083,553
$139.31 p/Share
7,778
Reduced 5.01%
147,546
Common Stock
Mar 05
2021
BUY
Grant, award, or other acquisition
-
19,298
Added 11.05%
155,324
Common Stock
Feb 09
2021
BUY
Open market or private purchase
$544,920
$136.23 p/Share
4,000
Added 2.86%
136,026
Common Stock
Jan 01
2021
SELL
Payment of exercise price or tax liability
$842,686
$101.7 p/Share
8,286
Reduced 5.91%
132,026
Common Stock
Jan 01
2021
BUY
Exercise of conversion of derivative security
-
5,792
Added 3.96%
140,312
Common Stock