Feb 10
2025
SELL
Payment of exercise price or tax liability
$238,795
$155.77 p/Share
1,533
Reduced 22.53%
5,272
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
3,194
Added 31.94%
6,805
Common Stock
Jan 31
2025
SELL
Sale (or disposition) back to the issuer
$1,631,094
$149.19 p/Share
10,933
Reduced 82.89%
2,256
Common Stock
Jan 31
2025
SELL
Payment of exercise price or tax liability
$176,342
$149.19 p/Share
1,182
Reduced 24.66%
3,611
Common Stock
Jan 31
2025
BUY
Exercise of conversion of derivative security
-
13,470
Added 73.76%
4,793
Common Stock
Dec 17
2024
SELL
Payment of exercise price or tax liability
$36,731
$148.11 p/Share
248
Reduced 9.9%
2,256
Common Stock
Dec 17
2024
BUY
Exercise of conversion of derivative security
-
248
Added 9.01%
2,504
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$198,293
$147.43 p/Share
1,345
Reduced 15.21%
7,496
Common Stock
Jan 31
2024
SELL
Sale (or disposition) back to the issuer
$1,552,290
$147.43 p/Share
10,529
Reduced 54.36%
8,841
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
10,529
Added 35.22%
19,370
Common Stock
Dec 18
2023
SELL
Payment of exercise price or tax liability
$54,782
$149.68 p/Share
366
Reduced 3.98%
8,841
Common Stock
Dec 18
2023
BUY
Exercise of conversion of derivative security
-
366
Added 3.82%
9,207
Common Stock
Jan 31
2023
SELL
Sale (or disposition) back to the issuer
$830,597
$174.02 p/Share
4,773
Reduced 35.94%
8,507
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
4,773
Added 26.44%
13,280
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
5,900
Added 46.8%
6,707
Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$92,458
$168.72 p/Share
548
Reduced 40.44%
807
Common Stock
Dec 16
2022
BUY
Exercise of conversion of derivative security
-
548
Added 28.8%
1,355
Common Stock
May 10
2022
SELL
Open market or private sale
$18,721,778
$159.47 p/Share
117,400
Reduced 99.33%
788
Common Stock
May 10
2022
BUY
Exercise of conversion of derivative security
$10,976,900
$93.5 p/Share
117,400
Added 49.83%
118,188
Common Stock
Feb 07
2022
SELL
Open market or private sale
$7,484,485
$137.33 p/Share
54,500
Reduced 98.59%
782
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
$6,333,990
$116.22 p/Share
54,500
Added 49.64%
55,282
Common Stock
Jan 31
2022
SELL
Sale (or disposition) back to the issuer
$369,694
$131.33 p/Share
2,815
Reduced 78.26%
782
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
2,815
Added 43.9%
3,597
Common Stock
Dec 17
2021
SELL
Payment of exercise price or tax liability
$39,760
$113.6 p/Share
350
Reduced 30.92%
782
Common Stock
Dec 17
2021
BUY
Exercise of conversion of derivative security
-
350
Added 23.62%
1,132
Common Stock