Jan 06
2023
BUY
Open market or private purchase
$71,413
$21.98 p/Share
3,249
Added 0.2%
1,618,637
Common Stock, $0.0075 ...
Jan 05
2023
BUY
Open market or private purchase
$349,410
$18.39 p/Share
19,000
Added 1.16%
1,617,064
Common Stock, $0.0075 ...
Sep 27
2022
BUY
Open market or private purchase
$28,409
$16.89 p/Share
1,682
Added 0.1%
1,601,394
Common Stock, $0.0075 ...
Sep 26
2022
BUY
Open market or private purchase
$107,039
$16.83 p/Share
6,360
Added 0.4%
1,600,716
Common Stock, $0.0075 ...
Sep 23
2022
BUY
Open market or private purchase
$273,900
$16.5 p/Share
16,600
Added 1.03%
1,597,695
Common Stock, $0.0075 ...
Sep 16
2022
BUY
Open market or private purchase
$434,602
$17.89 p/Share
24,293
Added 1.35%
1,773,780
Common Stock, $0.0075 ...
Sep 15
2022
BUY
Open market or private purchase
$100,127
$17.96 p/Share
5,575
Added 0.35%
1,576,913
Common Stock, $0.0075 ...
Sep 14
2022
BUY
Open market or private purchase
$456,107
$17.25 p/Share
26,441
Added 1.65%
1,571,338
Common Stock, $0.0075 ...
Mar 31
2021
SELL
Open market or private sale
$21,857,413
$38.36 p/Share
569,797
Reduced 88.33%
75,287
Common Stock, $0.0075 ...
Sep 23
2020
BUY
Open market or private purchase
$311,020
$18.2 p/Share
17,089
Added 0.97%
1,750,704
Common Stock, $0.0075 ...
Sep 22
2020
BUY
Open market or private purchase
$220,496
$18.45 p/Share
11,951
Added 0.68%
1,743,503
Common Stock, $0.0075 ...
Sep 21
2020
BUY
Open market or private purchase
$410,612
$18.39 p/Share
22,328
Added 1.27%
1,738,512
Common Stock, $0.0075 ...
Sep 04
2020
BUY
Open market or private purchase
$145,223
$18.77 p/Share
7,737
Added 0.45%
1,728,443
Common Stock, $0.0075 ...
Sep 01
2020
BUY
Open market or private purchase
$331,584
$18.87 p/Share
17,572
Added 1.01%
1,724,613
Common Stock, $0.0075 ...
Aug 31
2020
BUY
Open market or private purchase
$295,772
$18.48 p/Share
16,005
Added 0.92%
1,716,941
Common Stock, $0.0075 ...
Aug 28
2020
BUY
Open market or private purchase
$39,183
$19.17 p/Share
2,044
Added 0.12%
1,710,079
Common Stock, $0.0075 ...
Aug 25
2020
BUY
Open market or private purchase
$112,318
$19.75 p/Share
5,687
Added 0.33%
1,709,157
Common Stock, $0.0075 ...
Aug 24
2020
BUY
Open market or private purchase
$225,599
$19.31 p/Share
11,683
Added 0.68%
1,706,913
Common Stock, $0.0075 ...
Aug 21
2020
BUY
Open market or private purchase
$208,753
$19.32 p/Share
10,805
Added 0.63%
1,701,734
Common Stock, $0.0075 ...
Aug 20
2020
BUY
Open market or private purchase
$33,881
$19.12 p/Share
1,772
Added 0.09%
1,967,800
Common Stock, $0.0075 ...
Aug 19
2020
BUY
Open market or private purchase
$68,871
$19.7 p/Share
3,496
Added 0.18%
1,966,028
Common Stock, $0.0075 ...
Aug 18
2020
BUY
Open market or private purchase
$17,247
$19.27 p/Share
895
Added 0.05%
1,962,532
Common Stock, $0.0075 ...
Aug 14
2020
BUY
Open market or private purchase
$409,722
$18.69 p/Share
21,922
Added 1.11%
1,961,637
Common Stock, $0.0075 ...
Aug 13
2020
BUY
Open market or private purchase
$18,690
$17.8 p/Share
1,050
Added 0.05%
1,939,715
Common Stock, $0.0075 ...
Aug 12
2020
BUY
Open market or private purchase
$70,227
$17.34 p/Share
4,050
Added 0.21%
1,938,665
Common Stock, $0.0075 ...