Aug 01
2024
SELL
Payment of exercise price or tax liability
$612,711
$4.01 p/Share
152,796
Reduced 6.87%
2,072,024
Common Stock, par valu...
Aug 01
2024
BUY
Exercise of conversion of derivative security
-
428,860
Added 16.16%
2,224,820
Common Stock, par valu...
Sep 13
2023
SELL
Payment of exercise price or tax liability
$1,287
$1.14 p/Share
1,129
Reduced 0.06%
1,795,960
Common Stock, par valu...
Sep 13
2023
BUY
Exercise of conversion of derivative security
-
3,845
Added 0.21%
1,797,089
Common Stock, par valu...
Aug 01
2023
BUY
Exercise of conversion of derivative security
-
128,861
Added 6.7%
1,793,244
Common Stock, par valu...
May 16
2023
BUY
Open market or private purchase
$123,000
$1.23 p/Share
100,000
Added 5.67%
1,664,383
Common Stock, par valu...
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
18,669
Added 1.18%
1,564,383
Common Stock, par valu...
Aug 30
2021
BUY
Exercise of conversion of derivative security
$529,133
$17.89 p/Share
29,577
Added 1.88%
1,545,714
Common Stock, par valu...
Aug 30
2021
BUY
Open market or private purchase
$1,023,750
$8.75 p/Share
117,000
Added 7.16%
1,516,137
Common Stock, par valu...
Aug 01
2021
BUY
Exercise of conversion of derivative security
-
7,394
Added 0.53%
1,399,137
Common Stock, par valu...
Feb 25
2021
SELL
Open market or private sale
$415,738
$30.56 p/Share
13,604
Reduced 0.97%
1,391,743
Common Stock, par valu...
Feb 24
2021
SELL
Open market or private sale
$2,274,116
$30.9 p/Share
73,596
Reduced 4.98%
1,405,347
Common Stock, par valu...
Feb 23
2021
SELL
Open market or private sale
$51,034
$30.02 p/Share
1,700
Reduced 0.11%
1,478,943
Common Stock, par valu...
Feb 22
2021
SELL
Open market or private sale
$333,111
$30.01 p/Share
11,100
Reduced 0.74%
1,480,643
Common Stock, par valu...
Feb 11
2021
SELL
Open market or private sale
$1,401,287
$27.1 p/Share
51,708
Reduced 3.35%
1,491,743
Common Stock, par valu...
Feb 10
2021
SELL
Open market or private sale
$906,902
$27.1 p/Share
33,465
Reduced 2.12%
1,543,451
Common Stock, par valu...
Feb 09
2021
SELL
Open market or private sale
$1,483,070
$27.05 p/Share
54,827
Reduced 3.36%
1,576,916
Common Stock, par valu...
Feb 05
2021
SELL
Open market or private sale
$584,517
$25.12 p/Share
23,269
Reduced 1.41%
1,631,743
Common Stock, par valu...
Jan 26
2021
SELL
Open market or private sale
$257,040
$25.2 p/Share
10,200
Reduced 0.61%
1,655,012
Common Stock, par valu...
Jan 25
2021
SELL
Open market or private sale
$543,647
$25.12 p/Share
21,642
Reduced 1.28%
1,665,212
Common Stock, par valu...
Jan 22
2021
SELL
Open market or private sale
$205,915
$25.02 p/Share
8,230
Reduced 0.49%
1,686,854
Common Stock, par valu...
Jan 21
2021
SELL
Open market or private sale
$727,028
$25.28 p/Share
28,759
Reduced 1.67%
1,695,084
Common Stock, par valu...
Jan 20
2021
SELL
Open market or private sale
$322,629
$25.01 p/Share
12,900
Reduced 0.74%
1,723,843
Common Stock, par valu...