Apr 01
2025
SELL
Open market or private sale
$192,178
$463.08 p/Share
415
Reduced 0.66%
62,823
Common Stock
Apr 01
2025
BUY
Exercise of conversion of derivative security
$27,006
$96.11 p/Share
281
Added 0.44%
63,238
Common Stock
Mar 17
2025
SELL
Open market or private sale
$184,438
$444.43 p/Share
415
Reduced 0.65%
62,957
Common Stock
Mar 17
2025
BUY
Exercise of conversion of derivative security
$27,006
$96.11 p/Share
281
Added 0.44%
63,372
Common Stock
Mar 04
2025
SELL
Open market or private sale
$1,474,831
$493.75 p/Share
2,987
Reduced 4.52%
63,091
Common Stock
Mar 03
2025
SELL
Open market or private sale
$141,905
$505.0 p/Share
281
Reduced 0.42%
67,428
Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$2,493,682
$502.86 p/Share
4,959
Reduced 6.98%
66,079
Common Stock
Mar 03
2025
BUY
Grant, award, or other acquisition
$1,815,827
$502.86 p/Share
3,611
Added 4.84%
71,039
Common Stock
Mar 03
2025
BUY
Exercise of conversion of derivative security
$27,006
$96.11 p/Share
281
Added 0.41%
67,709
Common Stock
Feb 20
2025
BUY
Grant, award, or other acquisition
$2,840,104
$513.21 p/Share
5,534
Added 7.58%
67,428
Common Stock
Feb 18
2025
SELL
Open market or private sale
$146,738
$522.2 p/Share
281
Reduced 0.45%
61,894
Common Stock
Feb 18
2025
BUY
Exercise of conversion of derivative security
$27,006
$96.11 p/Share
281
Added 0.45%
62,175
Common Stock
Feb 03
2025
SELL
Open market or private sale
$138,932
$494.42 p/Share
281
Reduced 0.45%
61,894
Common Stock
Feb 03
2025
BUY
Exercise of conversion of derivative security
$27,006
$96.11 p/Share
281
Added 0.45%
62,175
Common Stock
Jan 15
2025
SELL
Open market or private sale
$133,087
$473.62 p/Share
281
Reduced 0.45%
61,894
Common Stock
Jan 15
2025
BUY
Exercise of conversion of derivative security
$27,006
$96.11 p/Share
281
Added 0.45%
62,175
Common Stock
Jan 02
2025
SELL
Open market or private sale
$133,435
$474.86 p/Share
281
Reduced 0.45%
61,894
Common Stock
Jan 02
2025
BUY
Exercise of conversion of derivative security
$27,006
$96.11 p/Share
281
Added 0.45%
62,175
Common Stock
Dec 16
2024
SELL
Open market or private sale
$137,757
$490.24 p/Share
281
Reduced 0.46%
61,354
Common Stock
Dec 16
2024
BUY
Exercise of conversion of derivative security
$27,006
$96.11 p/Share
281
Added 0.45%
61,635
Common Stock
Dec 02
2024
SELL
Open market or private sale
$140,362
$499.51 p/Share
281
Reduced 0.46%
61,354
Common Stock
Dec 02
2024
BUY
Exercise of conversion of derivative security
$27,006
$96.11 p/Share
281
Added 0.45%
61,635
Common Stock
Nov 15
2024
SELL
Open market or private sale
$134,596
$478.99 p/Share
281
Reduced 0.46%
61,354
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
$27,006
$96.11 p/Share
281
Added 0.45%
61,635
Common Stock
Nov 01
2024
SELL
Open market or private sale
$128,130
$455.98 p/Share
281
Reduced 0.46%
61,354
Common Stock