Nov 13
2024
|
SELL
Open market or private sale
|
$70,346,993
$69.16 p/Share
|
1,017,163
|
|
Nov 13
2024
|
BUY
Open market or private purchase
|
$70,346,993
$69.16 p/Share
|
1,017,163
|
|
Jul 11
2024
|
SELL
Open market or private sale
|
$57,800,000
$57.8 p/Share
|
1,000,000
|
|
Jan 02
2024
|
SELL
Open market or private sale
|
$43,350,000
$46.24 p/Share
|
937,500
|
|
Dec 04
2023
|
SELL
Open market or private sale
|
$18,743,574
$44.81 p/Share
|
418,290
|
|
Dec 01
2023
|
SELL
Open market or private sale
|
$23,182,726
$44.65 p/Share
|
519,210
|
|
Sep 06
2023
|
SELL
Open market or private sale
|
$38,785,500
$45.63 p/Share
|
850,000
|
|
Aug 16
2023
|
SELL
Other acquisition or disposition
|
-
|
1,600
|
|
Aug 03
2023
|
SELL
Other acquisition or disposition
|
-
|
3,406,525
|
|
Dec 30
2022
|
SELL
Other acquisition or disposition
|
-
|
309,453
|
|
Jun 30
2022
|
SELL
Other acquisition or disposition
|
-
|
131,850
|
|
Dec 31
2021
|
SELL
Other acquisition or disposition
|
-
|
376,857
|
|
Feb 08
2021
|
SELL
Open market or private sale
|
$14,384,999
$20.55 p/Share
|
700,000
|
|
Jan 25
2021
|
SELL
Open market or private sale
|
$140,767,495
$20.55 p/Share
|
6,850,000
|
|
Jan 25
2021
|
BUY
Open market or private purchase
|
$17,467,499
$20.55 p/Share
|
850,000
|
|
Jul 02
2018
|
SELL
Other acquisition or disposition
|
$44,025,902
$10.1 p/Share
|
4,359,000
|
|
Jul 02
2018
|
BUY
Other acquisition or disposition
|
$44,025,902
$10.1 p/Share
|
4,359,000
|
|