Nov 30
2024
|
SELL
Open market or private sale
|
-
|
322,652
|
|
Nov 20
2024
|
SELL
Other acquisition or disposition
|
-
|
5,000
|
|
Nov 20
2024
|
BUY
Other acquisition or disposition
|
-
|
5,000
|
|
Aug 30
2024
|
SELL
Other acquisition or disposition
|
-
|
229,859
|
|
Aug 30
2024
|
BUY
Other acquisition or disposition
|
-
|
207,262
|
|
Jun 28
2024
|
SELL
Other acquisition or disposition
|
-
|
9,850
|
|
May 20
2024
|
SELL
Other acquisition or disposition
|
-
|
95,722
|
|
May 20
2024
|
BUY
Other acquisition or disposition
|
-
|
95,722
|
|
Aug 10
2021
|
BUY
Other acquisition or disposition
|
$23,049,880
$120.68 p/Share
|
191,000
|
|