Jan 19
2024
SELL
Payment of exercise price or tax liability
$4,567
$17.5 p/Share
261
Reduced 2.13%
12,007
Common Stock, No Par V...
Jan 19
2024
BUY
Exercise of conversion of derivative security
-
767
Added 5.88%
12,268
Common Stock, No Par V...
Jan 18
2024
SELL
Payment of exercise price or tax liability
$8,286
$17.63 p/Share
470
Reduced 3.93%
11,501
Common Stock, No Par V...
Jan 18
2024
BUY
Exercise of conversion of derivative security
-
1,204
Added 9.14%
11,971
Common Stock, No Par V...
Jan 19
2023
BUY
Exercise of conversion of derivative security
-
767
Added 6.65%
10,767
Common Stock, No Par V...
Aug 16
2022
SELL
Open market or private sale
$46,700
$23.35 p/Share
2,000
Reduced 16.67%
10,000
Common Stock, No Par V...
Aug 15
2022
SELL
Open market or private sale
$104,947
$23.05 p/Share
4,553
Reduced 27.51%
12,000
Common Stock, No Par V...
Aug 01
2022
SELL
Open market or private sale
$46,195
$22.88 p/Share
2,019
Reduced 10.87%
16,553
Common Stock, No Par V...
Jul 29
2022
SELL
Open market or private sale
$67,860
$22.62 p/Share
3,000
Reduced 13.91%
18,572
Common Stock, No Par V...
May 26
2022
SELL
Open market or private sale
$123,888
$21.25 p/Share
5,830
Reduced 21.28%
21,572
Common Stock, No Par V...
May 24
2022
SELL
Open market or private sale
$176,022
$20.97 p/Share
8,394
Reduced 23.45%
27,402
Common Stock, No Par V...
May 23
2022
SELL
Open market or private sale
$311,250
$20.75 p/Share
15,000
Reduced 29.53%
35,796
Common Stock, No Par V...
May 20
2022
SELL
Open market or private sale
$15,753
$20.3 p/Share
776
Reduced 1.5%
50,796
Common Stock, No Par V...
Sep 02
2021
SELL
Open market or private sale
$747
$25.75 p/Share
29
Reduced 0.06%
51,572
Common Stock, No Par V...
Sep 01
2021
SELL
Open market or private sale
$50,341
$25.75 p/Share
1,955
Reduced 3.65%
51,601
Common Stock, No Par V...
Aug 31
2021
SELL
Open market or private sale
$2,401,386
$25.5 p/Share
94,172
Reduced 56.96%
71,163
Common Stock, No Par V...
Aug 31
2021
SELL
Open market or private sale
$451,267
$25.63 p/Share
17,607
Reduced 24.74%
53,556
Common Stock, No Par V...
Aug 31
2021
BUY
Exercise of conversion of derivative security
$1,050,018
$11.15 p/Share
94,172
Added 36.29%
165,335
Common Stock, No Par V...
Mar 06
2020
BUY
Open market or private purchase
$56,160
$15.6 p/Share
3,600
Added 5.25%
64,964
Common Stock, No Par V...
May 25
2018
SELL
Exercise of conversion of derivative security
$144,950
$11.15 p/Share
13,000
Reduced 12.13%
94,172
Stock Options
May 25
2018
BUY
Exercise of conversion of derivative security
$144,950
$11.15 p/Share
13,000
Added 16.14%
67,563
Common Stock, No Par V...
May 22
2018
SELL
Open market or private sale
$145,300
$29.06 p/Share
5,000
Reduced 8.39%
54,563
Common Stock, No Par V...
May 22
2018
SELL
Open market or private sale
$145,300
$29.06 p/Share
5,000
Reduced 6.17%
75,978
Stock Options
May 11
2018
SELL
Open market or private sale
$109,954
$28.15 p/Share
3,906
Reduced 6.15%
59,563
Common Stock, No Par V...
May 11
2018
SELL
Open market or private sale
$109,954
$28.15 p/Share
3,906
Reduced 4.6%
80,978
Stock Options