Nov 19
2024
SELL
Payment of exercise price or tax liability
$34,299
$76.39 p/Share
449
Reduced 6.8%
6,157
Common Stock
Nov 19
2024
BUY
Exercise of conversion of derivative security
$69,591
$76.39 p/Share
911
Added 12.12%
6,606
Common Stock
Nov 18
2024
SELL
Payment of exercise price or tax liability
$41,056
$77.03 p/Share
533
Reduced 8.56%
5,695
Common Stock
Nov 18
2024
BUY
Exercise of conversion of derivative security
$84,810
$77.03 p/Share
1,101
Added 15.6%
5,956
Common Stock
Nov 14
2024
SELL
Payment of exercise price or tax liability
$45,581
$78.05 p/Share
584
Reduced 10.23%
5,127
Common Stock
Nov 14
2024
BUY
Exercise of conversion of derivative security
$98,186
$78.05 p/Share
1,258
Added 18.05%
5,711
Common Stock
Nov 18
2023
SELL
Payment of exercise price or tax liability
$20,911
$78.32 p/Share
267
Reduced 5.66%
4,453
Common Stock
Nov 18
2023
BUY
Exercise of conversion of derivative security
$42,292
$78.32 p/Share
540
Added 10.27%
4,720
Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$66,210
$76.9 p/Share
861
Reduced 17.08%
4,180
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
$78,899
$76.9 p/Share
1,026
Added 20.09%
4,082
Common Stock
Nov 17
2023
BUY
Grant, award, or other acquisition
$55,368
$76.9 p/Share
720
Added 13.7%
4,535
Common Stock
Jun 13
2023
SELL
Payment of exercise price or tax liability
$62,964
$85.9 p/Share
733
Reduced 18.2%
3,295
Common Stock
Jun 13
2023
BUY
Exercise of conversion of derivative security
$200,662
$85.9 p/Share
2,336
Added 36.71%
4,028
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$27,522
$111.88 p/Share
246
Reduced 12.69%
1,692
Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
$59,296
$111.88 p/Share
530
Added 21.47%
1,938
Common Stock
Nov 17
2022
SELL
Payment of exercise price or tax liability
$24,584
$110.74 p/Share
222
Reduced 13.62%
1,408
Common Stock
Nov 17
2022
BUY
Exercise of conversion of derivative security
$52,933
$110.74 p/Share
478
Added 22.68%
1,630
Common Stock
Nov 13
2022
SELL
Payment of exercise price or tax liability
$4,575
$108.93 p/Share
42
Reduced 7.24%
538
Common Stock
Nov 13
2022
BUY
Exercise of conversion of derivative security
$9,694
$108.93 p/Share
89
Added 13.3%
580
Common Stock
Dec 01
2021
SELL
Sale (or disposition) back to the issuer
$42,225
$102.24 p/Share
413
Reduced 36.55%
717
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$23,106
$102.24 p/Share
226
Reduced 31.52%
491
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$42,228
$37.37 p/Share
1,130
Added 50.0%
1,130
Common Stock