Sep 16
2022
BUY
Exercise of conversion of derivative security
-
14,356
Added 6.79%
197,091
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$254,118
$32.38 p/Share
7,848
Reduced 4.12%
182,735
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
-
14,356
Added 7.01%
190,583
Common Stock
Aug 09
2022
-
2,971
Reduced 1.66%
176,227
Common Stock
Aug 05
2022
SELL
Open market or private sale
$1,500,469
$32.01 p/Share
46,875
Reduced 20.73%
179,198
Common Stock
Jul 16
2022
SELL
Payment of exercise price or tax liability
$170,110
$21.67 p/Share
7,850
Reduced 3.36%
226,073
Common Stock
Jul 16
2022
BUY
Exercise of conversion of derivative security
-
14,357
Added 5.78%
233,923
Common Stock
Jun 16
2022
SELL
Payment of exercise price or tax liability
$160,669
$20.47 p/Share
7,849
Reduced 3.45%
219,566
Common Stock
Jun 16
2022
BUY
Exercise of conversion of derivative security
-
14,357
Added 5.94%
227,415
Common Stock
May 16
2022
SELL
Payment of exercise price or tax liability
$185,134
$23.59 p/Share
7,848
Reduced 3.55%
213,058
Common Stock
May 16
2022
BUY
Exercise of conversion of derivative security
-
14,355
Added 6.1%
220,906
Common Stock
Apr 16
2022
SELL
Payment of exercise price or tax liability
$256,505
$32.68 p/Share
7,849
Reduced 3.66%
206,551
Common Stock
Apr 16
2022
BUY
Exercise of conversion of derivative security
-
14,357
Added 6.28%
214,400
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$514,455
$32.61 p/Share
15,776
Reduced 7.31%
200,043
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
30,347
Added 12.33%
215,819
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$26,028
$33.89 p/Share
768
Reduced 0.41%
185,472
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$147,600
$36.58 p/Share
4,035
Reduced 2.12%
186,240
Common Stock
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
9,970
Added 4.98%
190,275
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$20,695
$38.61 p/Share
536
Reduced 0.3%
180,305
Common Stock
Jan 16
2022
SELL
Payment of exercise price or tax liability
$166,912
$41.51 p/Share
4,021
Reduced 2.18%
180,841
Common Stock
Jan 16
2022
BUY
Exercise of conversion of derivative security
-
9,969
Added 5.12%
184,862
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$26,584
$41.93 p/Share
634
Reduced 0.36%
174,893
Common Stock
Dec 16
2021
SELL
Payment of exercise price or tax liability
$213,872
$37.7 p/Share
5,673
Reduced 3.13%
175,527
Common Stock
Dec 16
2021
BUY
Exercise of conversion of derivative security
-
9,969
Added 5.21%
181,200
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$27,663
$36.02 p/Share
768
Reduced 0.45%
171,231
Common Stock