May 24
2023
SELL
Sale (or disposition) back to the issuer
-
285,326
Reduced 100.0%
0
Common Stock
May 24
2023
BUY
Grant, award, or other acquisition
-
42,413
Added 12.94%
285,326
Common Stock
May 20
2023
BUY
Grant, award, or other acquisition
-
8,788
Added 3.49%
242,913
Common Stock
May 18
2023
SELL
Payment of exercise price or tax liability
$95,627
$49.09 p/Share
1,948
Reduced 0.83%
234,125
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$228,927
$39.6 p/Share
5,781
Reduced 2.39%
236,073
Common Stock
Dec 09
2022
BUY
Grant, award, or other acquisition
-
14,144
Added 5.53%
241,854
Common Stock
May 21
2022
BUY
Grant, award, or other acquisition
-
8,788
Added 3.72%
227,710
Common Stock
May 18
2022
SELL
Payment of exercise price or tax liability
$58,523
$36.35 p/Share
1,610
Reduced 0.73%
218,922
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$60,912
$43.98 p/Share
1,385
Reduced 0.62%
220,532
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$156,940
$46.75 p/Share
3,357
Reduced 1.49%
221,917
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
10,695
Added 4.53%
225,274
Common Stock
May 18
2021
BUY
Grant, award, or other acquisition
-
17,575
Added 7.57%
214,579
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
20,194
Added 9.3%
197,004
Common Stock
Jan 08
2021
SELL
Open market or private sale
$7,562,606
$29.87 p/Share
253,184
Reduced 58.88%
176,810
Common Stock
Jan 08
2021
BUY
Exercise of conversion of derivative security
$1,174,774
$4.64 p/Share
253,184
Added 37.06%
429,994
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$93,378
$26.98 p/Share
3,461
Reduced 1.92%
176,810
Common Stock
Oct 05
2020
SELL
Open market or private sale
$3,344,293
$22.09 p/Share
151,394
Reduced 45.65%
180,271
Common Stock
Oct 05
2020
BUY
Exercise of conversion of derivative security
$702,468
$4.64 p/Share
151,394
Added 31.34%
331,665
Common Stock
Oct 02
2020
SELL
Open market or private sale
$326,898
$22.0 p/Share
14,859
Reduced 7.61%
180,271
Common Stock
Oct 02
2020
BUY
Exercise of conversion of derivative security
$68,946
$4.64 p/Share
14,859
Added 7.08%
195,130
Common Stock