Jul 28
2024
SELL
Payment of exercise price or tax liability
$1,137,212
$13.44 p/Share
84,614
Reduced 5.0%
1,609,142
Common Stock, par valu...
Mar 14
2024
BUY
Grant, award, or other acquisition
-
309,775
Added 15.46%
1,693,756
Common Stock, par valu...
Mar 07
2024
BUY
Exercise of conversion of derivative security
-
275,569
Added 16.61%
1,383,981
Common Stock, par valu...
Nov 29
2023
BUY
Open market or private purchase
$120,500
$12.05 p/Share
10,000
Added 0.89%
1,108,412
Common Stock, par valu...
Nov 28
2023
BUY
Open market or private purchase
$118,600
$11.86 p/Share
10,000
Added 0.9%
1,098,412
Common Stock, par valu...
Nov 27
2023
BUY
Open market or private purchase
$240,799
$12.04 p/Share
20,000
Added 1.8%
1,088,412
Common Stock, par valu...
Nov 24
2023
BUY
Open market or private purchase
$243,000
$12.15 p/Share
20,000
Added 1.84%
1,068,412
Common Stock, par valu...
Nov 21
2023
BUY
Open market or private purchase
$183,450
$12.23 p/Share
15,000
Added 1.41%
1,048,412
Common Stock, par valu...
Nov 06
2023
BUY
Open market or private purchase
$124,700
$12.47 p/Share
10,000
Added 0.96%
1,033,412
Common Stock, par valu...
Oct 30
2023
BUY
Open market or private purchase
$999,607
$12.47 p/Share
80,161
Added 50.0%
80,161
Special Voting Preferr...
May 08
2023
BUY
Open market or private purchase
$179,700
$11.98 p/Share
15,000
Added 1.25%
1,183,277
Common Stock, par valu...
Mar 13
2023
BUY
Open market or private purchase
$124,300
$12.43 p/Share
10,000
Added 0.85%
1,168,277
Common Stock, par valu...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$2,720,299
$15.12 p/Share
179,914
Reduced 13.44%
1,158,277
Common Stock, par valu...
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
352,427
Added 20.85%
1,338,191
Common Stock, par valu...
Jul 31
2022
SELL
Payment of exercise price or tax liability
$2,091,511
$16.62 p/Share
125,843
Reduced 11.32%
985,764
Common Stock, par valu...
Jul 29
2022
SELL
Payment of exercise price or tax liability
$2,751,276
$17.21 p/Share
159,865
Reduced 13.51%
1,023,412
Common Stock, par valu...
Feb 16
2022
SELL
Payment of exercise price or tax liability
$3,314,322
$17.02 p/Share
194,731
Reduced 14.91%
1,111,607
Common Stock, par valu...
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
381,503
Added 22.6%
1,306,338
Common Stock, par valu...
Nov 12
2021
SELL
Sale (or disposition) back to the issuer
$3,306,555
$19.48 p/Share
169,741
Reduced 15.51%
924,835
Common Stock, par valu...
Aug 01
2021
SELL
Payment of exercise price or tax liability
$2,637,748
$18.26 p/Share
144,455
Reduced 11.66%
1,094,576
Common Stock, par valu...
Jul 28
2021
BUY
Grant, award, or other acquisition
-
165,746
Added 11.8%
1,239,031
Common Stock, par valu...
May 21
2021
SELL
Other acquisition or disposition
-
4,008
Reduced 0.37%
1,073,285
Common Stock, par valu...
Apr 22
2021
SELL
Sale (or disposition) back to the issuer
$3,878,452
$15.48 p/Share
250,546
Reduced 21.57%
911,001
Common Stock, par valu...
Apr 22
2021
SELL
Payment of exercise price or tax liability
$305,501
$16.57 p/Share
18,437
Reduced 1.68%
1,077,293
Common Stock, par valu...
Apr 22
2021
BUY
Grant, award, or other acquisition
-
184,729
Added 14.43%
1,095,730
Common Stock, par valu...