Dec 05
2024
SELL
Open market or private sale
$35,209
$78.07 p/Share
451
Reduced 3.08%
14,182
Common Stock
Dec 04
2024
BUY
Exercise of conversion of derivative security
$27,037
$59.95 p/Share
451
Added 2.99%
14,633
Common Stock
Nov 19
2024
SELL
Payment of exercise price or tax liability
$9,930
$76.39 p/Share
130
Reduced 0.91%
14,182
Common Stock
Nov 19
2024
BUY
Exercise of conversion of derivative security
$34,375
$76.39 p/Share
450
Added 3.05%
14,312
Common Stock
Nov 18
2024
SELL
Payment of exercise price or tax liability
$11,400
$77.03 p/Share
148
Reduced 1.06%
13,862
Common Stock
Nov 18
2024
BUY
Exercise of conversion of derivative security
$39,285
$77.03 p/Share
510
Added 3.53%
13,931
Common Stock
Nov 14
2024
SELL
Payment of exercise price or tax liability
$13,580
$78.05 p/Share
174
Reduced 1.27%
13,500
Common Stock
Nov 14
2024
BUY
Exercise of conversion of derivative security
$46,986
$78.05 p/Share
602
Added 4.22%
13,674
Common Stock
Dec 07
2023
SELL
Open market or private sale
$69,446
$82.38 p/Share
843
Reduced 6.06%
13,072
Common Stock
Dec 06
2023
BUY
Exercise of conversion of derivative security
$40,152
$47.63 p/Share
843
Added 5.71%
13,915
Common Stock
Nov 18
2023
SELL
Payment of exercise price or tax liability
$6,030
$78.32 p/Share
77
Reduced 0.59%
13,072
Common Stock
Nov 18
2023
BUY
Exercise of conversion of derivative security
$20,911
$78.32 p/Share
267
Added 1.99%
13,149
Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$23,608
$76.9 p/Share
307
Reduced 2.33%
12,882
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
$43,217
$76.9 p/Share
562
Added 4.27%
12,596
Common Stock
Nov 17
2023
BUY
Grant, award, or other acquisition
$38,219
$76.9 p/Share
497
Added 3.68%
13,026
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$8,502
$111.88 p/Share
76
Reduced 0.62%
12,130
Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
$29,312
$111.88 p/Share
262
Added 2.1%
12,206
Common Stock
Nov 17
2022
SELL
Payment of exercise price or tax liability
$10,409
$110.74 p/Share
94
Reduced 0.78%
11,944
Common Stock
Nov 17
2022
BUY
Exercise of conversion of derivative security
$35,879
$110.74 p/Share
324
Added 2.62%
12,038
Common Stock
Nov 13
2022
SELL
Payment of exercise price or tax liability
$44,007
$108.93 p/Share
404
Reduced 3.36%
11,634
Common Stock
Nov 13
2022
BUY
Exercise of conversion of derivative security
$152,284
$108.93 p/Share
1,398
Added 10.44%
11,987
Common Stock
Jun 08
2022
SELL
Open market or private sale
$290,942
$109.5 p/Share
2,657
Reduced 19.98%
10,640
Common Stock
Jun 07
2022
SELL
Sale (or disposition) back to the issuer
$218,153
$109.35 p/Share
1,995
Reduced 12.11%
14,483
Common Stock
Jun 07
2022
SELL
Payment of exercise price or tax liability
$129,689
$109.35 p/Share
1,186
Reduced 8.19%
13,297
Common Stock
Jun 07
2022
BUY
Exercise of conversion of derivative security
$218,166
$37.37 p/Share
5,838
Added 26.16%
16,478
Common Stock