Apr 15
2020
BUY
Conversion of derivative security
$16,286,036
$13.0 p/Share
1,252,772
Added 42.43%
1,700,127
Common Stock, $0.0075 ...
Mar 25
2020
BUY
Open market or private purchase
$142,141
$17.2 p/Share
8,264
Added 0.64%
1,278,656
Common Stock, $0.0075 ...
Mar 18
2020
BUY
Open market or private purchase
$64,454
$14.52 p/Share
4,439
Added 0.35%
1,270,392
Common Stock, $0.0075 ...
Mar 17
2020
BUY
Open market or private purchase
$127,617
$15.73 p/Share
8,113
Added 0.64%
1,265,953
Common Stock, $0.0075 ...
Mar 16
2020
BUY
Open market or private purchase
$159,880
$15.73 p/Share
10,164
Added 0.8%
1,257,840
Common Stock, $0.0075 ...
Mar 13
2020
BUY
Open market or private purchase
$1,834,000
$18.34 p/Share
100,000
Added 7.42%
1,247,676
Common Stock, $0.0075 ...
Dec 19
2019
BUY
Open market or private purchase
$8,210,290
$22.0 p/Share
373,195
Added 25.28%
1,103,314
Common Stock, $0.0075 ...
Dec 18
2019
BUY
Exercise of in-the-money or at-the-money derivatives securities
$10,389,896
$22.0 p/Share
472,268
Added 74.75%
159,537
Common Stock, $0.0075 ...
May 14
2019
BUY
Open market or private purchase
$203,648
$14.74 p/Share
13,816
Added 1.82%
746,454
Common Stock, $0.0075 ...
May 13
2019
BUY
Open market or private purchase
$54,525
$14.36 p/Share
3,797
Added 0.52%
732,638
Common Stock, $0.0075 ...
May 10
2019
BUY
Open market or private purchase
$150,071
$14.57 p/Share
10,300
Added 1.39%
728,841
Common Stock, $0.0075 ...
Dec 17
2018
BUY
Open market or private purchase
$354,750
$14.19 p/Share
25,000
Added 3.36%
718,541
Common Stock, $0.0075 ...
Dec 13
2018
BUY
Open market or private purchase
$349,486
$14.41 p/Share
24,253
Added 3.38%
693,541
Common Stock, $0.0075 ...
Dec 12
2018
BUY
Open market or private purchase
$41,448
$14.75 p/Share
2,810
Added 0.42%
669,288
Common Stock, $0.0075 ...
Dec 11
2018
BUY
Open market or private purchase
$136,300
$14.5 p/Share
9,400
Added 1.39%
666,478
Common Stock, $0.0075 ...
Dec 10
2018
BUY
Open market or private purchase
$262,898
$14.54 p/Share
18,081
Added 2.68%
657,078
Common Stock, $0.0075 ...
Dec 07
2018
BUY
Open market or private purchase
$472,862
$14.77 p/Share
32,015
Added 4.77%
638,997
Common Stock, $0.0075 ...
Dec 06
2018
BUY
Open market or private purchase
$161,720
$14.8 p/Share
10,927
Added 1.77%
606,982
Common Stock, $0.0075 ...
Dec 04
2018
BUY
Open market or private purchase
$62,523
$14.99 p/Share
4,171
Added 0.69%
596,055
Common Stock, $0.0075 ...
Dec 03
2018
BUY
Open market or private purchase
$12,009
$14.9 p/Share
806
Added 0.14%
591,884
Common Stock, $0.0075 ...
Nov 30
2018
BUY
Open market or private purchase
$71,622
$14.85 p/Share
4,823
Added 0.81%
591,078
Common Stock, $0.0075 ...
Nov 29
2018
BUY
Open market or private purchase
$149,539
$14.93 p/Share
10,016
Added 1.68%
586,255
Common Stock, $0.0075 ...
Nov 28
2018
BUY
Open market or private purchase
$125,232
$15.11 p/Share
8,288
Added 1.42%
576,239
Common Stock, $0.0075 ...
Nov 27
2018
BUY
Open market or private purchase
$173,675
$15.24 p/Share
11,396
Added 1.97%
567,951
Common Stock, $0.0075 ...
Nov 21
2018
BUY
Open market or private purchase
$375,000
$15.0 p/Share
25,000
Added 4.3%
556,555
Common Stock, $0.0075 ...