Oct 01
2024
SELL
Open market or private sale
$1,358,400
$169.8 p/Share
8,000
Reduced 3.61%
213,364
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$599,792
$165.78 p/Share
3,618
Reduced 1.62%
219,321
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
-
9,575
Added 4.12%
222,939
Common Stock
Sep 03
2024
-
623
Reduced 0.28%
221,364
Common Stock
Sep 03
2024
SELL
Open market or private sale
$1,373,760
$171.72 p/Share
8,000
Reduced 3.48%
221,987
Common Stock
Aug 02
2024
SELL
Open market or private sale
$1,284,000
$160.5 p/Share
8,000
Reduced 3.36%
229,987
Common Stock
Jul 01
2024
SELL
Open market or private sale
$1,595,760
$199.47 p/Share
8,000
Reduced 3.25%
237,893
Common Stock
Jun 03
2024
SELL
Open market or private sale
$1,676,880
$209.61 p/Share
8,000
Reduced 3.15%
245,893
Common Stock
May 03
2024
SELL
Open market or private sale
$1,456,000
$182.0 p/Share
8,000
Reduced 3.05%
253,893
Common Stock
Apr 01
2024
SELL
Open market or private sale
$1,346,160
$168.27 p/Share
8,000
Reduced 2.96%
261,893
Common Stock
Mar 01
2024
SELL
Open market or private sale
$1,275,120
$159.39 p/Share
8,000
Reduced 2.88%
269,893
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$819,132
$143.13 p/Share
5,723
Reduced 2.02%
277,799
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
-
10,542
Added 3.58%
283,522
Common Stock
Dec 13
2023
SELL
Payment of exercise price or tax liability
$3,983,560
$138.8 p/Share
28,700
Reduced 9.51%
272,980
Common Stock
Dec 13
2023
BUY
Grant, award, or other acquisition
-
57,885
Added 16.22%
299,006
Common Stock
Nov 09
2023
SELL
Open market or private sale
$1,201,100
$120.11 p/Share
10,000
Reduced 3.94%
243,795
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$951,117
$111.06 p/Share
8,564
Reduced 3.26%
253,795
Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
20,990
Added 7.41%
262,359
Common Stock
Sep 13
2023
SELL
Open market or private sale
$3,166,137
$113.23 p/Share
27,962
Reduced 10.38%
241,369
Common Stock
Feb 16
2023
SELL
Open market or private sale
$1,317,868
$131.8 p/Share
9,999
Reduced 3.58%
269,238
Common Stock
Dec 05
2022
SELL
Payment of exercise price or tax liability
$7,209,597
$123.3 p/Share
58,472
Reduced 17.32%
279,153
Common Stock
Dec 05
2022
BUY
Grant, award, or other acquisition
-
117,932
Added 27.36%
313,126
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$2,047,424
$112.98 p/Share
18,122
Reduced 7.62%
219,693
Common Stock
Oct 01
2022
BUY
Exercise of conversion of derivative security
-
39,777
Added 15.04%
224,657
Common Stock
Dec 13
2021
-
100
Reduced 0.05%
197,885
Common Stock