Aug 08
2024
|
|
-
|
3,800,000
|
|
Jun 12
2024
|
|
-
|
2,510,000
|
|
Dec 26
2023
|
|
-
|
1,945,840
|
|
Dec 22
2023
|
|
-
|
715,000
|
|
Dec 19
2023
|
|
-
|
529,650
|
|
Jul 27
2023
|
|
-
|
498,232
|
|
Jul 27
2023
|
|
-
|
498,232
|
|
Jul 25
2023
|
|
-
|
887,622
|
|
Jun 27
2023
|
|
-
|
230,001
|
|
May 01
2023
|
|
-
|
8,395,005
|
|
Feb 22
2023
|
SELL
Open market or private sale
|
$48,537,600
$25.28 p/Share
|
1,920,000
|
|
Feb 09
2023
|
|
-
|
1,152,825
|
|
Dec 06
2022
|
|
-
|
2,103,760
|
|
Dec 01
2022
|
|
-
|
572,151
|
|
Sep 07
2022
|
|
-
|
283,500
|
|
Jun 23
2022
|
|
-
|
274,900
|
|
Apr 04
2022
|
|
-
|
755,000
|
|
Dec 30
2021
|
SELL
Open market or private sale
|
$91,599,969
$24.68 p/Share
|
3,711,506
|
|
Dec 15
2021
|
|
$14,731,986
$24.68 p/Share
|
596,920
|
|
Dec 15
2021
|
|
$58,080,605
$24.68 p/Share
|
2,353,347
|
|
Oct 04
2021
|
|
$30,933,886
$24.7 p/Share
|
1,252,384
|
|
Oct 01
2021
|
|
$8,244,869
$25.11 p/Share
|
328,350
|
|
Sep 01
2021
|
|
$4,522,272
$27.71 p/Share
|
163,200
|
|
Jul 01
2021
|
|
$4,085,310
$23.37 p/Share
|
174,810
|
|
Dec 21
2020
|
|
$61,286,807
$15.01 p/Share
|
4,083,065
|
|