Jun 07
2024
SELL
Open market or private sale
$264,000
$13.2 p/Share
20,000
Reduced 2.55%
763,182
Common Stock
Jun 06
2024
BUY
Grant, award, or other acquisition
-
11,127
Added 1.4%
783,182
Common Stock
May 08
2024
SELL
Open market or private sale
$473,550
$13.53 p/Share
35,000
Reduced 4.34%
772,055
Common Stock
Feb 28
2024
SELL
Open market or private sale
$774,500
$15.49 p/Share
50,000
Reduced 5.83%
807,055
Common Stock
Jun 20
2023
SELL
Open market or private sale
$412,500
$27.5 p/Share
15,000
Reduced 1.72%
857,055
Common Stock
Jun 08
2023
BUY
Grant, award, or other acquisition
$99,981
$27.0 p/Share
3,703
Added 0.42%
872,055
Common Stock
Jun 01
2023
SELL
Open market or private sale
$363,709
$23.73 p/Share
15,327
Reduced 1.73%
868,352
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
$131,812
$8.6 p/Share
15,327
Added 1.7%
883,679
Common Stock
Apr 03
2023
SELL
Open market or private sale
$376,000
$23.5 p/Share
16,000
Reduced 1.81%
868,352
Common Stock
Nov 16
2022
SELL
Open market or private sale
$360,749
$20.93 p/Share
17,236
Reduced 1.91%
884,352
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
$93,591
$5.43 p/Share
17,236
Added 1.88%
901,588
Common Stock
Jun 09
2022
BUY
Grant, award, or other acquisition
$99,986
$20.8 p/Share
4,807
Added 0.54%
884,352
Common Stock
Nov 22
2021
SELL
Open market or private sale
$615,250
$24.61 p/Share
25,000
Reduced 2.76%
879,545
Common Stock
Jun 10
2021
BUY
Grant, award, or other acquisition
$99,993
$20.78 p/Share
4,812
Added 0.53%
904,545
Common Stock
Apr 29
2021
SELL
Open market or private sale
$318,528
$22.16 p/Share
14,374
Reduced 1.53%
924,733
Common Stock
Apr 27
2021
SELL
Open market or private sale
$26,400
$22.0 p/Share
1,200
Reduced 0.13%
939,107
Common Stock
Apr 26
2021
SELL
Open market or private sale
$207,372
$22.0 p/Share
9,426
Reduced 0.99%
940,307
Common Stock
Mar 12
2021
SELL
Open market or private sale
$425,000
$17.0 p/Share
25,000
Reduced 2.56%
949,733
Common Stock
Feb 24
2021
SELL
Open market or private sale
$425,000
$17.0 p/Share
25,000
Reduced 2.56%
949,733
Common Stock
Jan 04
2021
SELL
Open market or private sale
$357,250
$14.29 p/Share
25,000
Reduced 2.5%
974,733
Common Stock