Feb 11
2025
SELL
Payment of exercise price or tax liability
$16,245
$133.16 p/Share
122
Reduced 0.89%
13,663
Common Stock
Feb 11
2025
BUY
Exercise of conversion of derivative security
-
238
Added 1.7%
13,785
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$17,564
$134.08 p/Share
131
Reduced 0.96%
13,547
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
255
Added 1.83%
13,678
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$19,436
$133.13 p/Share
146
Reduced 1.08%
13,423
Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
-
335
Added 2.41%
13,569
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$29,821
$133.13 p/Share
224
Reduced 1.66%
13,234
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
-
516
Added 3.69%
13,458
Common Stock
Nov 21
2024
SELL
Open market or private sale
$924,299
$142.2 p/Share
6,500
Reduced 33.43%
12,942
Common Stock
Nov 21
2024
BUY
Exercise of conversion of derivative security
$83,460
$12.84 p/Share
6,500
Added 25.06%
19,442
Common Stock
May 06
2024
SELL
Payment of exercise price or tax liability
$77,004
$158.12 p/Share
487
Reduced 3.63%
12,942
Common Stock
May 06
2024
BUY
Grant, award, or other acquisition
-
1,062
Added 7.33%
13,429
Common Stock
Feb 28
2024
SELL
Open market or private sale
$90,915
$165.3 p/Share
550
Reduced 4.26%
12,367
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
$7,062
$12.84 p/Share
550
Added 4.08%
12,917
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$13,498
$160.7 p/Share
84
Reduced 0.67%
12,367
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
238
Added 1.88%
12,451
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$14,462
$160.7 p/Share
90
Reduced 0.73%
12,213
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
256
Added 2.04%
12,303
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$16,069
$160.7 p/Share
100
Reduced 0.82%
12,047
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
335
Added 2.68%
12,147
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$14,556
$150.07 p/Share
97
Reduced 0.81%
11,812
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
276
Added 2.27%
11,909
Common Stock
May 11
2023
SELL
Payment of exercise price or tax liability
$98,627
$148.09 p/Share
666
Reduced 5.42%
11,633
Common Stock
May 11
2023
BUY
Grant, award, or other acquisition
-
2,212
Added 15.24%
12,299
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$11,455
$146.87 p/Share
78
Reduced 0.77%
10,087
Common Stock