Aug 30
2024
SELL
Open market or private sale
$345,534
$5.7 p/Share
60,620
Reduced 6.33%
897,027
Common Stock
Aug 29
2024
SELL
Open market or private sale
$226,435
$5.75 p/Share
39,380
Reduced 3.95%
957,647
Common Stock
Aug 21
2024
SELL
Sale (or disposition) back to the issuer
-
17,791
Reduced 1.76%
991,572
Common Stock
Aug 21
2024
SELL
Payment of exercise price or tax liability
-
7,396
Reduced 0.75%
984,176
Common Stock
Aug 21
2024
BUY
Grant, award, or other acquisition
-
12,851
Added 1.27%
997,027
Common Stock
Jul 12
2024
SELL
Payment of exercise price or tax liability
-
45,867
Reduced 4.3%
1,021,879
Common Stock
Jul 12
2024
SELL
Sale (or disposition) back to the issuer
-
86,308
Reduced 7.48%
1,067,746
Common Stock
Jan 22
2024
BUY
Grant, award, or other acquisition
-
39,157
Added 3.28%
1,154,054
Common Stock
Jul 24
2023
SELL
Payment of exercise price or tax liability
$578,459
$16.62 p/Share
34,805
Reduced 3.03%
1,114,897
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$196,049
$16.62 p/Share
11,796
Reduced 1.02%
1,148,702
Common Stock
Apr 10
2023
BUY
Grant, award, or other acquisition
-
78,422
Added 6.33%
1,160,498
Common Stock
Sep 09
2022
BUY
Open market or private purchase
$49,975
$19.99 p/Share
2,500
Added 0.23%
1,082,076
Common Stock
Sep 08
2022
BUY
Open market or private purchase
$50,436
$19.09 p/Share
2,642
Added 0.24%
1,079,576
Common Stock
Sep 07
2022
BUY
Open market or private purchase
$49,875
$19.0 p/Share
2,625
Added 0.24%
1,076,934
Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$153,407
$19.66 p/Share
7,803
Reduced 0.72%
1,074,309
Common Stock
Apr 20
2022
BUY
Grant, award, or other acquisition
-
59,412
Added 5.12%
1,101,894
Common Stock
Mar 28
2022
SELL
Payment of exercise price or tax liability
$357,989
$19.66 p/Share
18,209
Reduced 1.72%
1,042,482
Common Stock
May 13
2021
-
25,700
Reduced 2.37%
1,060,691
Common Stock
Apr 16
2021
BUY
Grant, award, or other acquisition
-
64,770
Added 5.6%
1,092,320
Common Stock
Mar 09
2021
SELL
Payment of exercise price or tax liability
$540,529
$20.78 p/Share
26,012
Reduced 2.34%
1,086,391
Common Stock
Mar 09
2021
SELL
Payment of exercise price or tax liability
$320,054
$20.78 p/Share
15,402
Reduced 1.48%
1,027,552
Common Stock
Mar 09
2021
BUY
Other acquisition or disposition
-
20,083
Added 1.77%
1,112,403
Common Stock
Jan 22
2021
-
15,000
Reduced 1.42%
1,042,952
Common Stock
Nov 13
2020
BUY
Grant, award, or other acquisition
-
96,884
Added 8.5%
1,042,952
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$112,500
$7.5 p/Share
15,000
Added 1.4%
1,057,952
Common Stock