Apr 20
2025
|
SELL
Payment of exercise price or tax liability
|
$11,839
$142.65 p/Share
|
83
Reduced 0.84%
|
9,796
Common Stock
|
|
Apr 20
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
162
Added 1.61%
|
9,879
Common Stock
|
|
Feb 12
2025
|
SELL
Payment of exercise price or tax liability
|
$44,032
$172.0 p/Share
|
256
Reduced 2.57%
|
9,717
Common Stock
|
|
Feb 12
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
500
Added 4.77%
|
9,973
Common Stock
|
|
Feb 07
2025
|
SELL
Payment of exercise price or tax liability
|
$54,601
$172.79 p/Share
|
316
Reduced 3.23%
|
9,473
Common Stock
|
|
Feb 07
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
619
Added 5.95%
|
9,789
Common Stock
|
|
Feb 06
2025
|
SELL
Payment of exercise price or tax liability
|
$55,606
$173.23 p/Share
|
321
Reduced 3.38%
|
9,170
Common Stock
|
|
Feb 06
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
602
Added 5.96%
|
9,491
Common Stock
|
|
Jan 25
2025
|
SELL
Payment of exercise price or tax liability
|
$52,384
$161.68 p/Share
|
324
Reduced 3.52%
|
8,889
Common Stock
|
|
Jan 25
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
574
Added 5.86%
|
9,213
Common Stock
|
|
Apr 20
2024
|
SELL
Payment of exercise price or tax liability
|
$10,746
$129.48 p/Share
|
83
Reduced 0.95%
|
8,639
Common Stock
|
|
Apr 20
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
161
Added 1.81%
|
8,722
Common Stock
|
|