Aug 27
2025
|
SELL
Open market or private sale
|
$1,283,307
$34.37 p/Share
|
37,338
|
|
Aug 26
2025
|
SELL
Open market or private sale
|
$91,599
$34.41 p/Share
|
2,662
|
|
Feb 07
2025
|
SELL
Open market or private sale
|
$468,349
$32.3 p/Share
|
14,500
|
|
Dec 12
2024
|
BUY
Exercise of conversion of derivative security
|
$31,198
$14.22 p/Share
|
2,194
|
|
Mar 14
2023
|
BUY
Open market or private purchase
|
$258,750
$17.25 p/Share
|
15,000
|
|
Mar 13
2023
|
BUY
Open market or private purchase
|
$11,550
$16.5 p/Share
|
700
|
|
May 27
2021
|
SELL
Open market or private sale
|
$660,000
$22.0 p/Share
|
30,000
|
|
Apr 29
2021
|
SELL
Open market or private sale
|
$661,716
$22.28 p/Share
|
29,700
|
|
Dec 31
2020
|
|
-
|
4,100
|
|
Sep 02
2020
|
BUY
Other acquisition or disposition
|
-
|
60,000
|
|
May 18
2020
|
SELL
Other acquisition or disposition
|
-
|
294,000
|
|
May 18
2020
|
BUY
Other acquisition or disposition
|
-
|
73,500
|
|