Oct 16
2024
SELL
Open market or private sale
$6,657,656
$142.03 p/Share
46,875
Reduced 37.02%
79,746
Common Stock
Oct 16
2024
SELL
Payment of exercise price or tax liability
$54,920
$142.28 p/Share
386
Reduced 0.48%
79,360
Common Stock
Oct 16
2024
BUY
Exercise of conversion of derivative security
$2,218,125
$47.32 p/Share
46,875
Added 27.02%
126,621
Common Stock
Jul 24
2024
SELL
Open market or private sale
$1,106,714
$123.6 p/Share
8,954
Reduced 10.15%
79,232
Common Stock
Jul 15
2024
SELL
Payment of exercise price or tax liability
$585,405
$121.63 p/Share
4,813
Reduced 5.82%
77,877
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
-
10,309
Added 10.47%
88,186
Common Stock
Jan 29
2024
SELL
Open market or private sale
$1,865,924
$120.53 p/Share
15,481
Reduced 15.77%
82,690
Common Stock
Jan 29
2024
BUY
Exercise of conversion of derivative security
$645,557
$41.7 p/Share
15,481
Added 13.62%
98,171
Common Stock
Nov 27
2023
$100,132
$118.5 p/Share
845
Reduced 1.01%
82,690
Common Stock
Oct 19
2023
SELL
Payment of exercise price or tax liability
$58,622
$118.19 p/Share
496
Reduced 0.59%
83,535
Common Stock
Jul 15
2023
BUY
Grant, award, or other acquisition
-
11,859
Added 12.37%
84,031
Common Stock
Jul 14
2023
SELL
Payment of exercise price or tax liability
$276,769
$120.86 p/Share
2,290
Reduced 3.08%
72,172
Common Stock
Oct 20
2022
SELL
Open market or private sale
$23,878
$111.06 p/Share
215
Reduced 0.29%
74,462
Common Stock
Jul 15
2022
SELL
Open market or private sale
$251,390
$115.0 p/Share
2,186
Reduced 2.95%
71,894
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
-
2,783
Added 3.59%
74,677
Common Stock
Jul 08
2022
SELL
Open market or private sale
$273,429
$116.8 p/Share
2,341
Reduced 3.06%
74,080
Common Stock
Dec 08
2021
SELL
Open market or private sale
$61,643
$123.04 p/Share
501
Reduced 0.65%
76,421
Common Stock
Oct 15
2021
SELL
Open market or private sale
$5,299,759
$118.93 p/Share
44,562
Reduced 36.68%
76,922
Common Stock
Oct 15
2021
BUY
Exercise of conversion of derivative security
$1,200,543
$41.7 p/Share
28,790
Added 21.4%
105,712
Common Stock
Jul 15
2021
SELL
Open market or private sale
$182,638
$112.67 p/Share
1,621
Reduced 1.72%
92,694
Common Stock
Jul 15
2021
BUY
Grant, award, or other acquisition
-
12,714
Added 11.88%
94,315
Common Stock
Jul 09
2021
SELL
Open market or private sale
$349,240
$111.9 p/Share
3,121
Reduced 3.68%
81,601
Common Stock
Nov 18
2020
SELL
Open market or private sale
$4,972,212
$92.23 p/Share
53,911
Reduced 38.89%
84,722
Common Stock
Nov 18
2020
BUY
Exercise of conversion of derivative security
$2,074,495
$38.48 p/Share
53,911
Added 28.0%
138,633
Common Stock
Oct 26
2020
SELL
Open market or private sale
$4,841,662
$82.2 p/Share
58,901
Reduced 41.01%
84,722
Common Stock