Apr 01
2023
SELL
Payment of exercise price or tax liability
$429,671
$57.16 p/Share
7,517
Reduced 5.55%
127,930
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
15,545
Added 10.61%
130,919
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$1,695,334
$53.94 p/Share
31,430
Reduced 20.77%
119,902
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
65,003
Added 30.05%
151,332
Common Stock
Oct 03
2022
SELL
Payment of exercise price or tax liability
$295,149
$42.8 p/Share
6,896
Reduced 7.4%
86,329
Common Stock
Oct 03
2022
BUY
Exercise of conversion of derivative security
-
15,545
Added 14.86%
89,071
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$304,406
$46.94 p/Share
6,485
Reduced 7.78%
76,900
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
14,619
Added 15.57%
79,243
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$1,483,906
$45.93 p/Share
32,308
Reduced 31.96%
68,766
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
72,845
Added 41.88%
101,074
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$322,110
$49.67 p/Share
6,485
Reduced 18.68%
28,229
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
14,618
Added 32.35%
30,572
Common Stock
Apr 21
2021
-
100,000
Reduced 83.81%
19,316
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$254,569
$44.35 p/Share
5,740
Reduced 4.59%
119,316
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
12,938
Added 9.65%
121,127
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$486,580
$40.36 p/Share
12,056
Reduced 9.71%
112,118
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
-
27,183
Added 17.96%
124,174
Common Stock
Dec 30
2020
-
7,000
Reduced 6.73%
96,991
Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$215,647
$37.53 p/Share
5,746
Reduced 5.24%
103,991
Common Stock
Oct 01
2020
BUY
Exercise of conversion of derivative security
-
12,938
Added 10.9%
105,804
Common Stock
Oct 01
2020
BUY
Open market or private purchase
$101,250
$37.5 p/Share
2,700
Added 2.73%
96,142
Common Stock