Feb 17
2023
SELL
Payment of exercise price or tax liability
$1,123,188
$31.56 p/Share
35,589
Reduced 14.57%
208,634
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
71,495
Added 22.65%
244,223
Common Stock
May 02
2022
SELL
Open market or private sale
$191,040
$31.84 p/Share
6,000
Reduced 3.37%
171,835
Common Stock
Mar 18
2022
SELL
Payment of exercise price or tax liability
$300,841
$35.31 p/Share
8,520
Reduced 4.57%
177,835
Common Stock
Mar 18
2022
BUY
Exercise of conversion of derivative security
-
17,183
Added 8.44%
186,355
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$357,208
$34.38 p/Share
10,390
Reduced 5.79%
169,172
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
20,955
Added 10.45%
179,562
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$317,288
$34.32 p/Share
9,245
Reduced 5.51%
158,607
Common Stock
Feb 21
2022
BUY
Exercise of conversion of derivative security
-
18,645
Added 10.0%
167,852
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$330,364
$34.32 p/Share
9,626
Reduced 6.06%
149,207
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
19,414
Added 10.89%
158,833
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$594,628
$34.32 p/Share
17,326
Reduced 11.05%
139,419
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
34,941
Added 18.23%
156,745
Common Stock
Feb 01
2022
SELL
Open market or private sale
$208,680
$34.78 p/Share
6,000
Reduced 4.69%
121,804
Common Stock
Nov 01
2021
SELL
Open market or private sale
$176,640
$29.44 p/Share
6,000
Reduced 4.52%
126,724
Common Stock
Aug 02
2021
SELL
Open market or private sale
$169,080
$28.18 p/Share
6,000
Reduced 4.33%
132,724
Common Stock
Mar 22
2021
SELL
Open market or private sale
$155,686
$25.05 p/Share
6,215
Reduced 4.29%
138,724
Common Stock
Mar 19
2021
SELL
Payment of exercise price or tax liability
$152,825
$25.0 p/Share
6,113
Reduced 4.05%
144,939
Common Stock
Mar 19
2021
BUY
Exercise of conversion of derivative security
-
12,328
Added 7.55%
151,052
Common Stock
Mar 16
2021
SELL
Payment of exercise price or tax liability
$133,780
$25.55 p/Share
5,236
Reduced 3.64%
138,724
Common Stock
Mar 16
2021
BUY
Exercise of conversion of derivative security
-
10,560
Added 6.83%
143,960
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$268,374
$25.83 p/Share
10,390
Reduced 7.23%
133,400
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
-
20,955
Added 12.72%
143,790
Common Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$228,314
$23.97 p/Share
9,525
Reduced 7.2%
122,835
Common Stock
Feb 21
2021
BUY
Exercise of conversion of derivative security
-
19,210
Added 12.67%
132,360
Common Stock