Mar 27
2023
SELL
Open market or private sale
$172,440
$43.11 p/Share
4,000
Reduced 15.95%
21,074
Common Stock
Mar 27
2023
BUY
Exercise of conversion of derivative security
$85,080
$21.27 p/Share
4,000
Added 13.76%
25,074
Common Stock
Feb 23
2023
SELL
Open market or private sale
$30,852
$38.47 p/Share
802
Reduced 3.67%
21,074
Common Stock
Feb 22
2023
SELL
Open market or private sale
$71,007
$37.77 p/Share
1,880
Reduced 7.91%
21,876
Common Stock
Feb 21
2023
SELL
Open market or private sale
$5,572
$37.65 p/Share
148
Reduced 0.62%
23,756
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
8,437
Added 26.09%
23,904
Common Stock
Nov 30
2022
BUY
Grant, award, or other acquisition
$2,376
$19.32 p/Share
123
Added 0.79%
15,467
Common Stock
Nov 23
2022
SELL
Open market or private sale
$75,696
$21.96 p/Share
3,447
Reduced 18.34%
15,344
Common Stock
Nov 20
2022
SELL
Payment of exercise price or tax liability
$44,732
$21.96 p/Share
2,037
Reduced 9.78%
18,791
Common Stock
Nov 18
2022
BUY
Grant, award, or other acquisition
-
6,875
Added 24.82%
20,828
Common Stock
Aug 20
2022
SELL
Payment of exercise price or tax liability
$20,989
$14.75 p/Share
1,423
Reduced 9.25%
13,953
Common Stock
Aug 18
2022
BUY
Grant, award, or other acquisition
-
5,000
Added 24.54%
15,376
Common Stock
May 31
2022
BUY
Grant, award, or other acquisition
$1,910
$16.9 p/Share
113
Added 1.08%
10,376
Common Stock
May 27
2022
SELL
Open market or private sale
$2,940
$20.85 p/Share
141
Reduced 1.36%
10,263
Common Stock
May 26
2022
SELL
Open market or private sale
$4,775
$20.67 p/Share
231
Reduced 2.17%
10,404
Common Stock
May 25
2022
SELL
Open market or private sale
$5,202
$20.48 p/Share
254
Reduced 2.33%
10,635
Common Stock
May 24
2022
SELL
Open market or private sale
$6,803
$20.49 p/Share
332
Reduced 2.96%
10,889
Common Stock
May 23
2022
SELL
Open market or private sale
$7,974
$22.09 p/Share
361
Reduced 3.12%
11,221
Common Stock
May 20
2022
SELL
Open market or private sale
$5,167
$22.08 p/Share
234
Reduced 1.98%
11,582
Common Stock
May 12
2022
BUY
Grant, award, or other acquisition
-
5,000
Added 29.73%
11,816
Common Stock
Feb 20
2022
SELL
Payment of exercise price or tax liability
$68,233
$21.43 p/Share
3,184
Reduced 31.84%
6,816
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
10,000
Added 50.0%
10,000
Common Stock