Aug 01
2024
SELL
Payment of exercise price or tax liability
$502,096
$4.01 p/Share
125,211
Reduced 5.51%
2,147,256
Common Stock, par valu...
Aug 01
2024
BUY
Exercise of conversion of derivative security
-
358,616
Added 13.63%
2,272,467
Common Stock, par valu...
Sep 15
2023
BUY
Open market or private purchase
$180,000
$1.2 p/Share
150,000
Added 7.27%
1,913,851
Common Stock, par valu...
Sep 13
2023
SELL
Payment of exercise price or tax liability
$1,330
$1.14 p/Share
1,167
Reduced 0.07%
1,763,851
Common Stock, par valu...
Sep 13
2023
BUY
Exercise of conversion of derivative security
-
3,845
Added 0.22%
1,765,018
Common Stock, par valu...
Aug 01
2023
BUY
Exercise of conversion of derivative security
-
108,616
Added 5.81%
1,761,173
Common Stock, par valu...
May 20
2023
BUY
Exercise of conversion of derivative security
-
33,334
Added 1.98%
1,652,557
Common Stock, par valu...
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
16,790
Added 1.03%
1,619,223
Common Stock, par valu...
May 20
2022
BUY
Exercise of conversion of derivative security
-
33,333
Added 2.04%
1,602,433
Common Stock, par valu...
Aug 30
2021
BUY
Open market or private purchase
$2,035,500
$8.85 p/Share
230,000
Added 12.78%
1,569,100
Common Stock, par valu...
Aug 01
2021
BUY
Exercise of conversion of derivative security
-
7,394
Added 0.55%
1,339,100
Common Stock, par valu...
May 20
2021
BUY
Exercise of conversion of derivative security
$333
$0.01 p/Share
33,333
Added 2.44%
1,331,706
Common Stock, par valu...
Feb 25
2021
SELL
Open market or private sale
$734,776
$30.58 p/Share
24,028
Reduced 1.82%
1,298,373
Common Stock, par valu...
Feb 24
2021
SELL
Open market or private sale
$2,267,195
$30.9 p/Share
73,372
Reduced 5.26%
1,322,401
Common Stock, par valu...
Feb 23
2021
SELL
Open market or private sale
$45,030
$30.02 p/Share
1,500
Reduced 0.11%
1,395,773
Common Stock, par valu...
Feb 22
2021
SELL
Open market or private sale
$333,111
$30.01 p/Share
11,100
Reduced 0.79%
1,397,273
Common Stock, par valu...
Feb 11
2021
SELL
Open market or private sale
$575,970
$27.13 p/Share
21,230
Reduced 1.49%
1,408,373
Common Stock, par valu...
Feb 10
2021
SELL
Open market or private sale
$905,953
$27.1 p/Share
33,430
Reduced 2.28%
1,429,603
Common Stock, par valu...
Feb 09
2021
SELL
Open market or private sale
$1,496,947
$27.05 p/Share
55,340
Reduced 3.64%
1,463,033
Common Stock, par valu...
Feb 05
2021
SELL
Open market or private sale
$959,629
$25.11 p/Share
38,217
Reduced 2.46%
1,518,373
Common Stock, par valu...
Jan 26
2021
SELL
Open market or private sale
$260,039
$25.2 p/Share
10,319
Reduced 0.66%
1,556,590
Common Stock, par valu...
Jan 25
2021
SELL
Open market or private sale
$544,416
$25.13 p/Share
21,664
Reduced 1.36%
1,566,909
Common Stock, par valu...
Jan 22
2021
SELL
Open market or private sale
$207,666
$25.02 p/Share
8,300
Reduced 0.52%
1,588,573
Common Stock, par valu...
Jan 21
2021
SELL
Open market or private sale
$725,536
$25.28 p/Share
28,700
Reduced 1.77%
1,596,873
Common Stock, par valu...
Jan 20
2021
SELL
Open market or private sale
$320,128
$25.01 p/Share
12,800
Reduced 0.78%
1,625,573
Common Stock, par valu...