Feb 12
2024
|
|
-
|
60,000
|
|
Feb 12
2024
|
|
-
|
60,000
|
|
Jul 13
2023
|
SELL
Open market or private sale
|
$288,094
$20.35 p/Share
|
14,157
|
|
Jul 12
2023
|
SELL
Open market or private sale
|
$231,128
$20.17 p/Share
|
11,459
|
|
Jul 11
2023
|
SELL
Open market or private sale
|
$491,093
$20.14 p/Share
|
24,384
|
|
Jun 16
2023
|
SELL
Open market or private sale
|
$1,040,499
$20.81 p/Share
|
50,000
|
|
Apr 13
2022
|
SELL
Open market or private sale
|
$3,672,653
$26.49 p/Share
|
138,643
|
|
Apr 05
2022
|
SELL
Open market or private sale
|
$541,186
$25.34 p/Share
|
21,357
|
|
Sep 07
2021
|
SELL
Open market or private sale
|
$750,000
$25.0 p/Share
|
30,000
|
|
Dec 02
2020
|
BUY
Open market or private purchase
|
$12,600
$12.6 p/Share
|
1,000
|
|
Jul 16
2020
|
SELL
Open market or private sale
|
$253,050
$14.46 p/Share
|
17,500
|
|
Jul 15
2020
|
SELL
Open market or private sale
|
$267,750
$15.3 p/Share
|
17,500
|
|
Aug 05
2019
|
BUY
Exercise of conversion of derivative security
|
$19,100
$1.91 p/Share
|
10,000
|
|
May 08
2019
|
|
-
|
1,215,805
|
|