Oct 28
2024
SELL
Open market or private sale
$189,152
$17.97 p/Share
10,526
Reduced 7.66%
126,961
Common Stock
Jul 29
2024
SELL
Open market or private sale
$59,675
$14.63 p/Share
4,079
Reduced 2.88%
137,487
Common Stock
Feb 05
2024
SELL
Open market or private sale
$16,647
$14.89 p/Share
1,118
Reduced 0.78%
141,566
Common Stock
Feb 02
2024
SELL
Open market or private sale
$25,306
$15.3 p/Share
1,654
Reduced 1.15%
142,684
Common Stock
Feb 01
2024
SELL
Open market or private sale
$12,433
$15.64 p/Share
795
Reduced 0.55%
144,338
Common Stock
Jan 30
2024
SELL
Open market or private sale
$14,175
$15.91 p/Share
891
Reduced 0.61%
145,133
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
-
42,450
Added 22.52%
146,024
Common Stock
Oct 24
2023
BUY
Grant, award, or other acquisition
-
21,762
Added 17.36%
103,574
Common Stock
Aug 29
2023
SELL
Open market or private sale
$1,427,577
$27.92 p/Share
51,131
Reduced 38.46%
81,812
Common Stock
Aug 29
2023
BUY
Exercise of conversion of derivative security
$386,039
$7.55 p/Share
51,131
Added 27.78%
132,943
Common Stock
Jul 25
2023
BUY
Grant, award, or other acquisition
-
18,939
Added 18.8%
81,812
Common Stock
Feb 03
2023
SELL
Open market or private sale
$22,454
$22.75 p/Share
987
Reduced 1.55%
62,873
Common Stock
Feb 02
2023
SELL
Open market or private sale
$76,512
$22.57 p/Share
3,390
Reduced 5.04%
63,860
Common Stock
Feb 01
2023
SELL
Open market or private sale
$18,739
$21.79 p/Share
860
Reduced 1.26%
67,250
Common Stock
Jan 30
2023
BUY
Grant, award, or other acquisition
$162,480
$21.41 p/Share
7,589
Added 10.03%
68,110
Common Stock
Feb 02
2022
SELL
Payment of exercise price or tax liability
$51,280
$19.64 p/Share
2,611
Reduced 4.14%
60,521
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$70,941
$19.57 p/Share
3,625
Reduced 5.43%
63,132
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
8,557
Added 11.36%
66,757
Common Stock
Feb 24
2021
SELL
Open market or private sale
$285,124
$17.0 p/Share
16,772
Reduced 20.91%
63,430
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$285,124
$17.0 p/Share
16,772
Added 18.72%
72,813
Common Stock
Feb 23
2021
SELL
Open market or private sale
$547,952
$16.0 p/Share
34,247
Reduced 35.06%
63,430
Common Stock
Feb 23
2021
BUY
Exercise of conversion of derivative security
$547,952
$16.0 p/Share
34,247
Added 30.45%
78,221
Common Stock
Feb 12
2021
SELL
Open market or private sale
$531,360
$15.0 p/Share
35,424
Reduced 36.06%
62,816
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
$230,256
$6.5 p/Share
35,424
Added 33.19%
71,292
Common Stock
Feb 10
2021
SELL
Open market or private sale
$151,605
$15.0 p/Share
10,107
Reduced 13.86%
62,816
Common Stock