Apr 17
2024
|
|
-
|
300,000
|
|
Dec 27
2023
|
|
-
|
160,000
|
|
Dec 21
2023
|
SELL
Open market or private sale
|
$7,065,000
$23.55 p/Share
|
300,000
|
|
Dec 04
2023
|
SELL
Open market or private sale
|
$3,378,000
$22.52 p/Share
|
150,000
|
|
Dec 01
2023
|
SELL
Open market or private sale
|
$3,406,500
$22.71 p/Share
|
150,000
|
|
Feb 15
2022
|
|
-
|
8,294
|
|
Feb 08
2022
|
|
-
|
7,905
|
|
Jan 03
2022
|
|
-
|
8,834
|
|
Dec 31
2021
|
|
-
|
30,000
|
|
Jun 30
2021
|
|
-
|
29,426
|
|
Jun 25
2021
|
|
-
|
42,350
|
|
Apr 15
2021
|
SELL
Open market or private sale
|
$822,900
$27.43 p/Share
|
30,000
|
|
Apr 14
2021
|
SELL
Open market or private sale
|
$1,079,200
$26.98 p/Share
|
40,000
|
|
Apr 13
2021
|
SELL
Open market or private sale
|
$803,100
$26.77 p/Share
|
30,000
|
|
Apr 07
2021
|
|
-
|
29,615
|
|
Apr 06
2021
|
|
-
|
35,000
|
|