Nov 05
2024
SELL
Payment of exercise price or tax liability
$247,999
$137.32 p/Share
1,806
Reduced 6.4%
26,421
Common Stock
Nov 05
2024
BUY
Exercise of conversion of derivative security
$630,024
$137.32 p/Share
4,588
Added 13.98%
28,227
Common Stock
May 03
2024
SELL
Payment of exercise price or tax liability
$150,529
$119.09 p/Share
1,264
Reduced 5.08%
23,639
Common Stock
May 03
2024
BUY
Exercise of conversion of derivative security
$382,874
$119.09 p/Share
3,215
Added 11.43%
24,903
Common Stock
Nov 08
2023
SELL
Payment of exercise price or tax liability
$274,866
$108.6 p/Share
2,531
Reduced 10.45%
21,688
Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
$698,298
$108.6 p/Share
6,430
Added 20.98%
24,219
Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$120,868
$117.92 p/Share
1,025
Reduced 5.45%
17,789
Common Stock
May 05
2023
BUY
Exercise of conversion of derivative security
$307,771
$117.92 p/Share
2,610
Added 12.18%
18,814
Common Stock
Nov 08
2022
SELL
Payment of exercise price or tax liability
$107,456
$104.53 p/Share
1,028
Reduced 5.97%
16,204
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
$272,823
$104.53 p/Share
2,610
Added 13.15%
17,232
Common Stock
May 06
2022
SELL
Payment of exercise price or tax liability
$129,536
$114.33 p/Share
1,133
Reduced 7.19%
14,622
Common Stock
May 06
2022
BUY
Exercise of conversion of derivative security
$329,842
$114.33 p/Share
2,885
Added 15.48%
15,755
Common Stock
Nov 10
2021
SELL
Payment of exercise price or tax liability
$173,205
$93.98 p/Share
1,843
Reduced 12.53%
12,870
Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
$440,108
$93.98 p/Share
4,683
Added 24.14%
14,713
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$121,296
$102.88 p/Share
1,179
Reduced 10.58%
9,968
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
$308,640
$102.88 p/Share
3,000
Added 21.21%
11,147
Common Stock
Nov 11
2020
SELL
Payment of exercise price or tax liability
$147,622
$101.25 p/Share
1,458
Reduced 13.44%
9,391
Common Stock
Nov 11
2020
BUY
Exercise of conversion of derivative security
$375,030
$101.25 p/Share
3,704
Added 25.45%
10,849
Common Stock
Nov 06
2020
SELL
Payment of exercise price or tax liability
$93,470
$94.51 p/Share
989
Reduced 12.16%
7,145
Common Stock
Nov 06
2020
BUY
Exercise of conversion of derivative security
$249,128
$94.51 p/Share
2,636
Added 24.48%
8,134
Common Stock