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
Jul 16
2022
SELL
Payment of exercise price or tax liability
$128,828
$21.67 p/Share
5,945
Reduced 2.52%
229,785
Common Stock
Jul 16
2022
BUY
Exercise of conversion of derivative security
-
10,761
Added 4.37%
235,730
Common Stock
Jun 16
2022
SELL
Payment of exercise price or tax liability
$121,715
$20.47 p/Share
5,946
Reduced 2.57%
224,969
Common Stock
Jun 16
2022
BUY
Exercise of conversion of derivative security
-
10,761
Added 4.46%
230,328
Common Stock
May 16
2022
SELL
Payment of exercise price or tax liability
$140,219
$23.59 p/Share
5,944
Reduced 2.64%
219,567
Common Stock
May 16
2022
BUY
Exercise of conversion of derivative security
-
10,760
Added 4.55%
225,511
Common Stock