Nov 13
2024
|
SELL
Open market or private sale
|
$1,986,113
$36.87 p/Share
|
53,868
|
|
Nov 12
2024
|
SELL
Open market or private sale
|
$3,676,014
$36.88 p/Share
|
99,675
|
|
Nov 11
2024
|
SELL
Open market or private sale
|
$1,717,979
$36.98 p/Share
|
46,457
|
|
Aug 05
2024
|
SELL
Open market or private sale
|
$4,989,000
$33.26 p/Share
|
150,000
|
|
May 06
2024
|
SELL
Open market or private sale
|
$5,581,500
$37.21 p/Share
|
150,000
|
|
Mar 04
2024
|
SELL
Open market or private sale
|
$5,757,000
$38.38 p/Share
|
150,000
|
|
Jan 03
2024
|
SELL
Other acquisition or disposition
|
$23,387,398
$15.35 p/Share
|
1,523,609
|
|
Jan 03
2024
|
BUY
Other acquisition or disposition
|
-
|
1,522,779
|
|
Dec 31
2023
|
BUY
Other acquisition or disposition
|
-
|
1,525,268
|
|
Nov 06
2023
|
SELL
Open market or private sale
|
$4,549,981
$27.3 p/Share
|
166,666
|
|
Aug 08
2023
|
SELL
Open market or private sale
|
$2,287,419
$28.13 p/Share
|
81,316
|
|
Aug 07
2023
|
SELL
Open market or private sale
|
$2,404,337
$28.17 p/Share
|
85,351
|
|
Jun 05
2023
|
SELL
Open market or private sale
|
$434,441
$23.42 p/Share
|
18,550
|
|
Jun 02
2023
|
SELL
Open market or private sale
|
$2,127,087
$23.32 p/Share
|
91,213
|
|
Jun 01
2023
|
SELL
Open market or private sale
|
$1,286,599
$22.61 p/Share
|
56,904
|
|
Jan 04
2022
|
SELL
Other acquisition or disposition
|
-
|
2,035,243
|
|
Jan 04
2022
|
|
-
|
387,621
|
|
Jan 04
2022
|
BUY
Other acquisition or disposition
|
$26,987,323
$13.26 p/Share
|
2,035,243
|
|
Dec 31
2021
|
BUY
Other acquisition or disposition
|
-
|
1,447,622
|
|
Jan 05
2021
|
SELL
Other acquisition or disposition
|
-
|
4,245,999
|
|
Jan 05
2021
|
BUY
Other acquisition or disposition
|
-
|
4,245,999
|
|
Dec 31
2020
|
BUY
Other acquisition or disposition
|
-
|
2,389,999
|
|