Feb 13
2023
SELL
Payment of exercise price or tax liability
$191,208
$10.55 p/Share
18,124
Reduced 6.52%
259,909
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
-
37,678
Added 11.93%
278,033
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$77,937
$10.4 p/Share
7,494
Reduced 3.02%
240,355
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
15,579
Added 5.91%
247,849
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$157,849
$10.48 p/Share
15,062
Reduced 6.09%
232,270
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
30,223
Added 10.89%
247,332
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$60,958
$13.33 p/Share
4,573
Reduced 2.06%
217,109
Common Stock
May 03
2022
SELL
Payment of exercise price or tax liability
$37,182
$16.11 p/Share
2,308
Reduced 1.03%
221,682
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$60,795
$17.02 p/Share
3,572
Reduced 1.57%
223,990
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
7,425
Added 3.16%
227,562
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$95,987
$17.11 p/Share
5,610
Reduced 2.49%
220,137
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
11,662
Added 4.91%
225,747
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$126,274
$16.85 p/Share
7,494
Reduced 3.38%
214,085
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
15,579
Added 6.57%
221,579
Common Stock
Feb 02
2022
SELL
Payment of exercise price or tax liability
$1,181,199
$18.16 p/Share
65,044
Reduced 24.0%
206,000
Common Stock
Feb 02
2022
BUY
Grant, award, or other acquisition
-
134,666
Added 33.19%
271,044
Common Stock
Sep 03
2021
BUY
Open market or private purchase
$49,364
$17.63 p/Share
2,800
Added 2.01%
136,378
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$111,941
$18.66 p/Share
5,999
Reduced 4.3%
133,578
Common Stock
May 17
2021
SELL
Payment of exercise price or tax liability
$64,109
$18.12 p/Share
3,538
Reduced 2.47%
139,577
Common Stock
May 03
2021
SELL
Payment of exercise price or tax liability
$56,654
$18.71 p/Share
3,028
Reduced 2.07%
143,115
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$79,100
$16.88 p/Share
4,686
Reduced 3.11%
146,143
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
-
7,425
Added 4.69%
150,829
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$126,207
$17.15 p/Share
7,359
Reduced 4.88%
143,404
Common Stock
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
11,662
Added 7.18%
150,763
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$198,728
$15.68 p/Share
12,674
Reduced 8.35%
139,101
Common Stock