Mar 01
2025
SELL
Payment of exercise price or tax liability
$404,643
$431.85 p/Share
937
Reduced 1.47%
62,924
Common Stock, par valu...
Mar 01
2025
BUY
Grant, award, or other acquisition
-
2,315
Added 3.5%
63,861
Common Stock, par valu...
Feb 18
2025
SELL
Open market or private sale
$2,224,100
$444.82 p/Share
5,000
Reduced 7.51%
61,546
Common Stock, par valu...
Feb 18
2025
BUY
Exercise of conversion of derivative security
$80,000
$16.0 p/Share
5,000
Added 6.99%
66,546
Common Stock, par valu...
Jun 01
2024
SELL
Payment of exercise price or tax liability
$100,892
$383.62 p/Share
263
Reduced 0.43%
61,546
Common Stock, par valu...
Mar 01
2024
SELL
Payment of exercise price or tax liability
$370,617
$516.18 p/Share
718
Reduced 1.15%
61,809
Common Stock, par valu...
Mar 01
2024
BUY
Grant, award, or other acquisition
-
1,937
Added 3.0%
62,527
Common Stock, par valu...
Feb 21
2024
SELL
Open market or private sale
$4,993,000
$499.3 p/Share
10,000
Reduced 14.17%
60,590
Common Stock, par valu...
Feb 21
2024
BUY
Exercise of conversion of derivative security
$160,000
$16.0 p/Share
10,000
Added 12.41%
70,590
Common Stock, par valu...
Jun 01
2023
SELL
Payment of exercise price or tax liability
$187,175
$312.48 p/Share
599
Reduced 0.98%
60,590
Common Stock, par valu...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$139,021
$317.4 p/Share
438
Reduced 0.71%
61,189
Common Stock, par valu...
Mar 01
2023
BUY
Grant, award, or other acquisition
-
2,481
Added 3.87%
61,627
Common Stock, par valu...
Feb 22
2023
SELL
Open market or private sale
$3,232,100
$323.21 p/Share
10,000
Reduced 14.46%
59,146
Common Stock, par valu...
Feb 22
2023
BUY
Exercise of conversion of derivative security
$160,000
$16.0 p/Share
10,000
Added 12.63%
69,146
Common Stock, par valu...
Aug 17
2022
SELL
Open market or private sale
$1,403,100
$280.62 p/Share
5,000
Reduced 7.79%
59,146
Common Stock, par valu...
Aug 17
2022
BUY
Exercise of conversion of derivative security
$80,000
$16.0 p/Share
5,000
Added 7.23%
64,146
Common Stock, par valu...
Jun 01
2022
SELL
Payment of exercise price or tax liability
$248,508
$220.7 p/Share
1,126
Reduced 1.87%
59,146
Common Stock, par valu...
Mar 01
2022
SELL
Payment of exercise price or tax liability
$45,150
$210.0 p/Share
215
Reduced 0.36%
60,272
Common Stock, par valu...
Mar 01
2022
BUY
Grant, award, or other acquisition
-
1,964
Added 3.14%
60,487
Common Stock, par valu...
Feb 28
2022
SELL
Open market or private sale
$1,064,500
$212.9 p/Share
5,000
Reduced 7.87%
58,523
Common Stock, par valu...
Feb 28
2022
BUY
Exercise of conversion of derivative security
$80,000
$16.0 p/Share
5,000
Added 7.3%
63,523
Common Stock, par valu...
Feb 23
2022
SELL
Open market or private sale
$49,698
$198.0 p/Share
251
Reduced 0.43%
58,523
Common Stock, par valu...
Feb 23
2022
BUY
Exercise of conversion of derivative security
$4,016
$16.0 p/Share
251
Added 0.43%
58,774
Common Stock, par valu...
Feb 22
2022
SELL
Open market or private sale
$926,778
$199.35 p/Share
4,649
Reduced 7.36%
58,523
Common Stock, par valu...
Feb 22
2022
BUY
Exercise of conversion of derivative security
$74,384
$16.0 p/Share
4,649
Added 6.85%
63,172
Common Stock, par valu...