Mar 05
2025
SELL
Open market or private sale
$4,153,920
$519.24 p/Share
8,000
Reduced 6.49%
115,173
Common Stock
Mar 05
2025
BUY
Exercise of conversion of derivative security
$2,031,920
$253.99 p/Share
8,000
Added 6.1%
123,173
Common Stock
Mar 04
2025
SELL
Open market or private sale
$5,184,299
$518.43 p/Share
10,000
Reduced 7.99%
115,173
Common Stock
Mar 04
2025
BUY
Exercise of conversion of derivative security
$2,539,900
$253.99 p/Share
10,000
Added 7.4%
125,173
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$2,828,349
$528.96 p/Share
5,347
Reduced 4.44%
115,173
Common Stock
Feb 19
2025
BUY
Grant, award, or other acquisition
-
23,736
Added 16.27%
122,177
Common Stock
Feb 14
2025
-
2,750
Reduced 2.72%
98,441
Common Stock
Dec 03
2024
SELL
Open market or private sale
$5,318,300
$531.83 p/Share
10,000
Reduced 8.99%
101,191
Common Stock
Dec 02
2024
SELL
Open market or private sale
$5,310,700
$531.07 p/Share
10,000
Reduced 8.25%
111,191
Common Stock
Nov 01
2024
SELL
Open market or private sale
$3,254,764
$556.37 p/Share
5,850
Reduced 4.6%
121,191
Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
$1,232,478
$210.68 p/Share
5,850
Added 4.4%
127,041
Common Stock
Oct 31
2024
SELL
Open market or private sale
$5,484,200
$548.42 p/Share
10,000
Reduced 7.62%
121,191
Common Stock
Oct 31
2024
BUY
Exercise of conversion of derivative security
$2,106,800
$210.68 p/Share
10,000
Added 7.08%
131,191
Common Stock
Oct 30
2024
SELL
Open market or private sale
$5,513,099
$551.31 p/Share
10,000
Reduced 7.62%
121,191
Common Stock
Oct 30
2024
BUY
Exercise of conversion of derivative security
$2,106,800
$210.68 p/Share
10,000
Added 7.08%
131,191
Common Stock
Oct 29
2024
SELL
Open market or private sale
$5,508,700
$550.87 p/Share
10,000
Reduced 7.62%
121,191
Common Stock
Oct 29
2024
BUY
Exercise of conversion of derivative security
$2,106,800
$210.68 p/Share
10,000
Added 7.08%
131,191
Common Stock
Oct 28
2024
SELL
Open market or private sale
$5,550,200
$555.02 p/Share
10,000
Reduced 7.62%
121,191
Common Stock
Oct 28
2024
BUY
Exercise of conversion of derivative security
$2,106,800
$210.68 p/Share
10,000
Added 7.08%
131,191
Common Stock
Sep 04
2024
SELL
Open market or private sale
$6,086,100
$608.61 p/Share
10,000
Reduced 7.62%
121,191
Common Stock
Sep 04
2024
BUY
Exercise of conversion of derivative security
$2,106,800
$210.68 p/Share
10,000
Added 7.08%
131,191
Common Stock
Sep 03
2024
SELL
Open market or private sale
$6,098,400
$609.84 p/Share
10,000
Reduced 7.62%
121,191
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$2,106,800
$210.68 p/Share
10,000
Added 7.08%
131,191
Common Stock
Aug 28
2024
SELL
Payment of exercise price or tax liability
$790,337
$613.14 p/Share
1,289
Reduced 1.05%
121,191
Common Stock
Aug 23
2024
SELL
Payment of exercise price or tax liability
$808,564
$606.12 p/Share
1,334
Reduced 1.08%
122,482
Common Stock