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
Apr 16
2022
SELL
Payment of exercise price or tax liability
$194,315
$32.68 p/Share
5,946
Reduced 2.69%
214,751
Common Stock
Apr 16
2022
BUY
Exercise of conversion of derivative security
-
10,762
Added 4.65%
220,697
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$645,711
$32.61 p/Share
19,801
Reduced 8.62%
209,935
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
38,709
Added 14.42%
229,736
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$97,449
$36.58 p/Share
2,664
Reduced 1.38%
191,027
Common Stock
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
6,475
Added 3.23%
193,691
Common Stock
Jan 16
2022
SELL
Payment of exercise price or tax liability
$117,349
$41.51 p/Share
2,827
Reduced 1.49%
187,216
Common Stock