Nov 29
2024
SELL
Open market or private sale
$2,116,625
$169.33 p/Share
12,500
Reduced 15.78%
66,698
Common Stock
Nov 29
2024
BUY
Exercise of conversion of derivative security
$691,500
$55.32 p/Share
12,500
Added 13.72%
78,612
Common Stock
May 09
2024
SELL
Open market or private sale
$2,199,118
$126.86 p/Share
17,335
Reduced 20.77%
66,112
Common Stock
May 09
2024
BUY
Exercise of conversion of derivative security
$1,620,995
$93.51 p/Share
17,335
Added 17.26%
83,127
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$91,940
$118.94 p/Share
773
Reduced 1.16%
65,792
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$95,687
$117.12 p/Share
817
Reduced 1.22%
66,275
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$97,326
$117.12 p/Share
831
Reduced 1.22%
67,092
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$859,192
$117.12 p/Share
7,336
Reduced 10.36%
63,484
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
22,945
Added 25.25%
67,923
Common Stock
Nov 28
2023
SELL
Open market or private sale
$1,067,500
$106.75 p/Share
10,000
Reduced 16.05%
52,314
Common Stock
Aug 31
2023
SELL
Open market or private sale
$1,005,800
$100.58 p/Share
10,000
Reduced 13.9%
61,933
Common Stock
Jul 31
2023
SELL
Open market or private sale
$1,659,094
$101.91 p/Share
16,280
Reduced 18.46%
71,933
Common Stock
Jul 31
2023
BUY
Exercise of conversion of derivative security
$1,162,880
$71.43 p/Share
16,280
Added 15.7%
87,405
Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$109,325
$98.58 p/Share
1,109
Reduced 1.85%
58,744
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$74,540
$96.43 p/Share
773
Reduced 1.28%
59,853
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$78,783
$96.43 p/Share
817
Reduced 1.33%
60,626
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$1,193,899
$96.43 p/Share
12,381
Reduced 26.68%
34,031
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
27,412
Added 30.85%
61,443
Common Stock
Nov 01
2022
SELL
Open market or private sale
$755,257
$82.12 p/Share
9,197
Reduced 16.6%
46,197
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
$467,251
$58.21 p/Share
8,027
Added 12.66%
55,394
Common Stock
Oct 31
2022
SELL
Open market or private sale
$1,365,818
$81.26 p/Share
16,808
Reduced 26.19%
47,367
Common Stock
Oct 31
2022
BUY
Exercise of conversion of derivative security
$464,399
$58.21 p/Share
7,978
Added 11.06%
64,175
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$86,941
$78.68 p/Share
1,105
Reduced 1.96%
55,308
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$56,664
$73.59 p/Share
770
Reduced 1.35%
56,413
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$389,659
$73.59 p/Share
5,295
Reduced 12.42%
37,347
Common Stock