Jan 02
2024
SELL
Payment of exercise price or tax liability
$155,096
$83.7 p/Share
1,853
Reduced 12.52%
12,947
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$577,530
$83.7 p/Share
6,900
Added 31.8%
14,800
Common Stock
Nov 18
2023
SELL
Payment of exercise price or tax liability
$19,893
$78.32 p/Share
254
Reduced 3.12%
7,900
Common Stock
Nov 18
2023
BUY
Exercise of conversion of derivative security
$69,626
$78.32 p/Share
889
Added 9.83%
8,154
Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$53,137
$76.9 p/Share
691
Reduced 8.69%
7,265
Common Stock
Nov 17
2023
BUY
Grant, award, or other acquisition
$73,824
$76.9 p/Share
960
Added 11.3%
7,539
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
$112,120
$76.9 p/Share
1,458
Added 17.63%
6,813
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$177,158
$108.42 p/Share
1,634
Reduced 22.78%
5,538
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$590,455
$108.42 p/Share
5,446
Added 49.16%
5,632
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$46,542
$111.88 p/Share
416
Reduced 20.02%
1,662
Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
$97,895
$111.88 p/Share
875
Added 29.63%
2,078
Common Stock
Nov 17
2022
SELL
Payment of exercise price or tax liability
$33,222
$110.74 p/Share
300
Reduced 19.96%
1,203
Common Stock
Nov 17
2022
BUY
Exercise of conversion of derivative security
$69,987
$110.74 p/Share
632
Added 29.6%
1,503
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$11,555
$106.01 p/Share
109
Reduced 11.18%
866
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$33,923
$106.01 p/Share
320
Added 24.71%
975
Common Stock
Nov 17
2021
SELL
Payment of exercise price or tax liability
$18,713
$106.93 p/Share
175
Reduced 21.08%
655
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
$66,404
$106.93 p/Share
621
Added 42.8%
830
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$8,385
$79.1 p/Share
106
Reduced 33.65%
209
Common Stock
Jan 02
2021
BUY
Exercise of conversion of derivative security
-
315
Added 50.0%
315
Common Stock