May 16
2023
SELL
Payment of exercise price or tax liability
$253,880
$37.44 p/Share
6,781
Reduced 3.47%
188,640
Common Stock
May 16
2023
BUY
Exercise of conversion of derivative security
-
13,671
Added 6.54%
195,421
Common Stock
May 08
2023
SELL
Open market or private sale
$473,162
$37.85 p/Share
12,501
Reduced 6.44%
181,750
Common Stock
Apr 16
2023
SELL
Payment of exercise price or tax liability
$213,434
$31.48 p/Share
6,780
Reduced 3.37%
194,251
Common Stock
Apr 16
2023
BUY
Exercise of conversion of derivative security
-
13,671
Added 6.37%
201,031
Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$671,554
$32.73 p/Share
20,518
Reduced 9.87%
187,360
Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
-
41,379
Added 16.6%
207,878
Common Stock
Mar 15
2023
SELL
Open market or private sale
$133,344
$32.0 p/Share
4,167
Reduced 2.44%
166,499
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$150,204
$36.22 p/Share
4,147
Reduced 2.33%
173,587
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
10,761
Added 5.71%
177,734
Common Stock
Feb 02
2023
SELL
Open market or private sale
$135,594
$32.54 p/Share
4,167
Reduced 2.43%
166,973
Common Stock
Jan 16
2023
SELL
Payment of exercise price or tax liability
$129,506
$29.44 p/Share
4,399
Reduced 2.51%
171,140
Common Stock
Jan 16
2023
BUY
Exercise of conversion of derivative security
-
10,760
Added 5.87%
172,618
Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$154,417
$25.97 p/Share
5,946
Reduced 3.54%
161,858
Common Stock
Dec 16
2022
BUY
Exercise of conversion of derivative security
-
10,762
Added 6.03%
167,803
Common Stock
Nov 16
2022
SELL
Payment of exercise price or tax liability
$178,617
$30.04 p/Share
5,946
Reduced 3.65%
157,041
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
-
10,762
Added 6.19%
162,987
Common Stock
Oct 16
2022
SELL
Payment of exercise price or tax liability
$146,876
$24.71 p/Share
5,944
Reduced 3.76%
152,225
Common Stock
Oct 16
2022
BUY
Exercise of conversion of derivative security
-
10,761
Added 6.37%
158,169
Common Stock
Sep 16
2022
SELL
Payment of exercise price or tax liability
$189,792
$31.93 p/Share
5,944
Reduced 3.88%
147,408
Common Stock
Sep 16
2022
BUY
Exercise of conversion of derivative security
-
10,759
Added 6.56%
153,352
Common Stock
Sep 14
2022
SELL
Open market or private sale
$133,344
$32.0 p/Share
4,167
Reduced 2.84%
142,593
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$192,531
$32.38 p/Share
5,946
Reduced 3.89%
146,760
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
-
10,762
Added 6.58%
152,706
Common Stock
Aug 04
2022
SELL
Open market or private sale
$2,741,518
$31.21 p/Share
87,841
Reduced 38.23%
141,944
Common Stock