Feb 17
2023
SELL
Payment of exercise price or tax liability
$5,067
$13.96 p/Share
363
Reduced 0.35%
102,300
Common Stock
Feb 17
2023
SELL
Open market or private sale
$253,980
$14.11 p/Share
18,000
Reduced 14.92%
102,663
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
$212,101
$10.24 p/Share
20,713
Added 16.39%
105,663
Common Stock
Dec 14
2022
SELL
Open market or private sale
$43,776
$13.57 p/Share
3,226
Reduced 3.07%
101,950
Common Stock
Dec 14
2022
$26,420
$13.21 p/Share
2,000
Reduced 1.96%
99,950
Common Stock
Nov 08
2022
BUY
Grant, award, or other acquisition
-
11,831
Added 10.11%
105,176
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$24,553
$21.69 p/Share
1,132
Reduced 1.2%
93,345
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
4,790
Added 4.83%
94,477
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$4,544
$17.75 p/Share
256
Reduced 0.28%
89,687
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$24,815
$17.5 p/Share
1,418
Reduced 1.55%
89,943
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
6,079
Added 6.28%
90,646
Common Stock
Dec 09
2021
$28,230
$18.82 p/Share
1,500
Reduced 1.73%
85,282
Common Stock
Dec 08
2021
SELL
Open market or private sale
$46,425
$18.57 p/Share
2,500
Reduced 2.8%
86,782
Common Stock
May 06
2021
SELL
Open market or private sale
$171,930
$30.0 p/Share
5,731
Reduced 6.03%
89,282
Common Stock
May 06
2021
BUY
Exercise of conversion of derivative security
$63,041
$11.0 p/Share
5,731
Added 5.69%
95,013
Common Stock
May 05
2021
SELL
Open market or private sale
$155,580
$30.0 p/Share
5,186
Reduced 5.49%
89,282
Common Stock
May 05
2021
BUY
Exercise of conversion of derivative security
$57,046
$11.0 p/Share
5,186
Added 5.2%
94,468
Common Stock
Apr 30
2021
SELL
Open market or private sale
$81,000
$30.0 p/Share
2,700
Reduced 2.94%
89,282
Common Stock
Apr 30
2021
BUY
Exercise of conversion of derivative security
$29,700
$11.0 p/Share
2,700
Added 2.85%
91,982
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$43,562
$25.05 p/Share
1,739
Reduced 1.91%
89,282
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$5,523
$24.44 p/Share
226
Reduced 0.25%
91,021
Common Stock
Mar 01
2021
SELL
Open market or private sale
$347,693
$25.53 p/Share
13,619
Reduced 12.99%
91,247
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$15,729
$25.41 p/Share
619
Reduced 0.59%
104,866
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
3,493
Added 3.21%
105,485
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
3,725
Added 3.52%
101,992
Common Stock