Jun 01
2023
SELL
Payment of exercise price or tax liability
$740,192
$81.51 p/Share
9,081
Reduced 35.42%
16,555
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
-
20,599
Added 44.55%
25,636
Common Stock
Feb 06
2023
SELL
Open market or private sale
$58,779
$83.97 p/Share
700
Reduced 12.2%
5,037
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$38,891
$84.73 p/Share
459
Reduced 7.41%
5,737
Common Stock
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
1,712
Added 21.65%
6,196
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$47,872
$84.73 p/Share
565
Reduced 11.19%
4,484
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
2,107
Added 29.44%
5,049
Common Stock
Feb 03
2023
SELL
Open market or private sale
$539,092
$84.22 p/Share
6,401
Reduced 68.51%
2,942
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$300,321
$84.36 p/Share
3,560
Reduced 27.59%
9,343
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$347,893
$60.21 p/Share
5,778
Added 34.37%
11,035
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$10,677
$77.37 p/Share
138
Reduced 1.9%
7,125
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$10,677
$77.37 p/Share
138
Added 1.86%
7,263
Common Stock
Nov 30
2021
SELL
Payment of exercise price or tax liability
$6,995
$80.4 p/Share
87
Reduced 2.26%
3,756
Common Stock
Nov 30
2021
BUY
Exercise of conversion of derivative security
$6,995
$80.4 p/Share
87
Added 2.21%
3,843
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$112,531
$82.44 p/Share
1,365
Reduced 16.08%
7,125
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
-
4,734
Added 38.95%
7,421
Common Stock
Jan 02
2021
SELL
Payment of exercise price or tax liability
$42,240
$65.59 p/Share
644
Reduced 14.64%
3,756
Common Stock
Jan 02
2021
BUY
Exercise of conversion of derivative security
$158,531
$65.59 p/Share
2,417
Added 36.95%
4,124
Common Stock
Nov 30
2020
SELL
Payment of exercise price or tax liability
$8,568
$66.94 p/Share
128
Reduced 6.06%
1,983
Common Stock
Nov 30
2020
BUY
Exercise of conversion of derivative security
$8,568
$66.94 p/Share
128
Added 5.93%
2,029
Common Stock
Nov 01
2020
SELL
Payment of exercise price or tax liability
$96,814
$62.14 p/Share
1,558
Reduced 44.0%
1,983
Common Stock
Nov 01
2020
BUY
Exercise of conversion of derivative security
-
3,541
Added 50.0%
3,541
Common Stock