Nov 30
2024
|
SELL
Open market or private sale
|
-
|
331,983
|
|
Nov 20
2024
|
SELL
Other acquisition or disposition
|
-
|
5,000
|
|
Nov 20
2024
|
BUY
Other acquisition or disposition
|
-
|
5,000
|
|
Aug 26
2024
|
SELL
Other acquisition or disposition
|
-
|
221,247
|
|
Aug 26
2024
|
BUY
Other acquisition or disposition
|
-
|
215,841
|
|
May 20
2024
|
SELL
Other acquisition or disposition
|
-
|
130,814
|
|
May 20
2024
|
BUY
Other acquisition or disposition
|
-
|
130,814
|
|
May 14
2024
|
|
$10,147,995
$118.69 p/Share
|
85,500
|
|
Aug 10
2021
|
BUY
Other acquisition or disposition
|
$26,567,702
$120.68 p/Share
|
220,150
|
|