Feb 23
2025
SELL
Payment of exercise price or tax liability
$1,604,307
$232.34 p/Share
6,905
Reduced 3.19%
209,427
Common Stock
Feb 22
2025
SELL
Payment of exercise price or tax liability
$1,615,460
$232.34 p/Share
6,953
Reduced 3.11%
216,332
Common Stock
Feb 21
2025
SELL
Payment of exercise price or tax liability
$1,028,336
$232.34 p/Share
4,426
Reduced 1.94%
223,285
Common Stock
Feb 20
2025
SELL
Open market or private sale
$10,609,200
$235.76 p/Share
45,000
Reduced 16.5%
227,711
Common Stock
Feb 20
2025
BUY
Exercise of conversion of derivative security
$1,859,850
$41.33 p/Share
45,000
Added 14.16%
272,711
Common Stock
Feb 07
2025
BUY
Grant, award, or other acquisition
-
32,601
Added 12.52%
227,711
Common Stock
Feb 05
2025
SELL
Payment of exercise price or tax liability
$7,649,316
$229.53 p/Share
33,326
Reduced 14.59%
195,110
Common Stock
Feb 05
2025
BUY
Grant, award, or other acquisition
-
66,387
Added 22.52%
228,436
Common Stock
Nov 14
2024
-
1,650
Reduced 1.01%
162,049
Common Stock
Aug 15
2024
SELL
Open market or private sale
$3,959,280
$164.97 p/Share
24,000
Reduced 12.79%
163,699
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
$1,267,440
$52.81 p/Share
24,000
Added 11.34%
187,699
Common Stock
Jul 15
2024
SELL
Open market or private sale
$3,716,160
$154.84 p/Share
24,000
Reduced 12.79%
163,699
Common Stock
Jul 15
2024
BUY
Exercise of conversion of derivative security
$1,267,440
$52.81 p/Share
24,000
Added 11.34%
187,699
Common Stock
Jun 17
2024
SELL
Open market or private sale
$3,569,040
$148.71 p/Share
24,000
Reduced 12.79%
163,699
Common Stock
Jun 17
2024
BUY
Exercise of conversion of derivative security
$1,267,440
$52.81 p/Share
24,000
Added 11.34%
187,699
Common Stock
May 15
2024
SELL
Open market or private sale
$3,709,440
$154.56 p/Share
24,000
Reduced 12.79%
163,699
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
$1,267,440
$52.81 p/Share
24,000
Added 11.34%
187,699
Common Stock
Apr 15
2024
SELL
Open market or private sale
$3,637,208
$152.0 p/Share
23,929
Reduced 12.75%
163,699
Common Stock
Apr 15
2024
BUY
Exercise of conversion of derivative security
$1,123,945
$46.97 p/Share
23,929
Added 11.31%
187,628
Common Stock
Mar 20
2024
SELL
Open market or private sale
$9,801,484
$154.0 p/Share
63,646
Reduced 28.0%
163,699
Common Stock
Mar 20
2024
BUY
Exercise of conversion of derivative security
$3,361,145
$52.81 p/Share
63,646
Added 21.87%
227,345
Common Stock
Mar 15
2024
SELL
Open market or private sale
$3,577,440
$149.06 p/Share
24,000
Reduced 12.79%
163,699
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$1,127,280
$46.97 p/Share
24,000
Added 11.34%
187,699
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$426,763
$150.96 p/Share
2,827
Reduced 1.7%
163,699
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$1,038,887
$150.76 p/Share
6,891
Reduced 3.97%
166,526
Common Stock