Dec 31
2024
|
SELL
Other acquisition or disposition
|
$15,000,000
$100.0 p/Share
|
150,000
|
|
Dec 31
2024
|
SELL
Other acquisition or disposition
|
$514,769,500
$250.0 p/Share
|
2,059,078
|
|
Aug 05
2024
|
BUY
Other acquisition or disposition
|
-
|
100,000
|
|
Jul 31
2024
|
BUY
Other acquisition or disposition
|
-
|
212,880
|
|
Jan 30
2024
|
BUY
Other acquisition or disposition
|
$45,000
$1.0 p/Share
|
45,000
|
|
Sep 20
2023
|
SELL
Other acquisition or disposition
|
$126,885
$2.6 p/Share
|
48,802
|
|
Aug 02
2023
|
SELL
Other acquisition or disposition
|
-
|
125,000
|
|
Aug 02
2023
|
BUY
Other acquisition or disposition
|
-
|
1,250,000
|
|
Mar 28
2023
|
BUY
Open market or private purchase
|
$2,360,000
$4.72 p/Share
|
500,000
|
|
Jul 16
2021
|
BUY
Open market or private purchase
|
$1,900,000
$15.2 p/Share
|
125,000
|
|
Jul 16
2021
|
BUY
Open market or private purchase
|
$600,000
$6.0 p/Share
|
100,000
|
|
Jul 06
2021
|
BUY
Open market or private purchase
|
$2,329,500
$46.59 p/Share
|
50,000
|
|
Dec 05
2020
|
BUY
Grant, award, or other acquisition
|
$35,000
$1.0 p/Share
|
35,000
|
|