|
Dec 18
2025
|
SELL
Open market or private sale
|
$3,105,000
$24.84 p/Share
|
125,000
|
|
|
Dec 17
2025
|
SELL
Open market or private sale
|
$3,102,500
$24.82 p/Share
|
125,000
|
|
|
Mar 14
2025
|
|
-
|
72,465
|
|
|
May 17
2024
|
|
-
|
558,488
|
|
|
May 17
2024
|
|
-
|
558,488
|
|
|
May 16
2024
|
|
-
|
305,791
|
|
|
Jan 02
2024
|
SELL
Open market or private sale
|
$4,999,630
$38.02 p/Share
|
131,500
|
|
|
|
|
Aug 23
2022
|
|
-
|
196,936
|
|
|
Jun 02
2022
|
|
-
|
13,230
|
|
|
May 16
2022
|
SELL
Open market or private sale
|
$11,510,940
$44.28 p/Share
|
259,958
|
|
|
Aug 23
2021
|
|
-
|
386,250
|
|
|
Aug 19
2019
|
|
-
|
787,091
|
|