Aug 16
2024
|
SELL
Open market or private sale
|
$21,545
$43.09 p/Share
|
500
|
|
May 20
2024
|
BUY
Other acquisition or disposition
|
-
|
0
|
|
Jun 12
2023
|
BUY
Other acquisition or disposition
|
-
|
0
|
|
Jun 12
2023
|
|
-
|
5,135
|
|
Jun 08
2023
|
SELL
Open market or private sale
|
$85,158
$38.0 p/Share
|
2,241
|
|
Jun 08
2023
|
BUY
Other acquisition or disposition
|
-
|
0
|
|
May 19
2023
|
BUY
Other acquisition or disposition
|
-
|
0
|
|
May 05
2023
|
BUY
Other acquisition or disposition
|
-
|
0
|
|
May 27
2022
|
BUY
Other acquisition or disposition
|
-
|
0
|
|
May 17
2022
|
SELL
Open market or private sale
|
$105,000
$42.0 p/Share
|
2,500
|
|
Mar 24
2022
|
BUY
Other acquisition or disposition
|
-
|
0
|
|
May 28
2021
|
BUY
Other acquisition or disposition
|
-
|
0
|
|
May 05
2021
|
BUY
Other acquisition or disposition
|
-
|
0
|
|