Nov 07
2023
|
BUY
Other acquisition or disposition
|
-
|
205,282
|
|
Aug 17
2023
|
SELL
Other acquisition or disposition
|
-
|
3,190,461
|
|
Aug 17
2023
|
BUY
Other acquisition or disposition
|
-
|
120,544
|
|
Aug 07
2023
|
BUY
Other acquisition or disposition
|
-
|
205,282
|
|
May 18
2023
|
SELL
Open market or private sale
|
$7,527,450
$22.47 p/Share
|
335,000
|
|
May 17
2023
|
SELL
Open market or private sale
|
$11,890,812
$22.17 p/Share
|
536,347
|
|
May 16
2023
|
SELL
Open market or private sale
|
$2,906,271
$22.59 p/Share
|
128,653
|
|
May 15
2023
|
SELL
Open market or private sale
|
$11,355,000
$22.71 p/Share
|
500,000
|
|
May 12
2023
|
SELL
Open market or private sale
|
$11,270,000
$22.54 p/Share
|
500,000
|
|
May 11
2023
|
BUY
Other acquisition or disposition
|
-
|
168,242
|
|
Feb 15
2023
|
BUY
Other acquisition or disposition
|
-
|
168,242
|
|
Nov 29
2022
|
BUY
Other acquisition or disposition
|
-
|
105,813
|
|
Sep 09
2021
|
SELL
Open market or private sale
|
$3,919,541
$37.63 p/Share
|
104,160
|
|
Sep 08
2021
|
SELL
Open market or private sale
|
$2,819,659
$37.83 p/Share
|
74,535
|
|
Feb 22
2021
|
SELL
Other acquisition or disposition
|
-
|
1,500,000
|
|
Feb 22
2021
|
BUY
Other acquisition or disposition
|
-
|
133,842
|
|
Feb 17
2021
|
BUY
Other acquisition or disposition
|
-
|
336,716
|
|
Nov 30
2020
|
SELL
Other acquisition or disposition
|
-
|
1,970,470
|
|
Nov 30
2020
|
BUY
Other acquisition or disposition
|
-
|
117,072
|
|