Jun 06
2024
|
|
-
|
31,938
|
|
Dec 14
2023
|
|
-
|
110,000
|
|
Nov 14
2023
|
SELL
Open market or private sale
|
$25,828,714
$41.92 p/Share
|
616,143
|
|
Nov 14
2023
|
|
-
|
276,719
|
|
May 22
2023
|
|
-
|
170,000
|
|
Apr 30
2021
|
SELL
Open market or private sale
|
$39,173,950
$55.2 p/Share
|
709,673
|
|
Mar 01
2019
|
|
-
|
13,000
|
|
Sep 18
2018
|
SELL
Other acquisition or disposition
|
-
|
968,212
|
|
Sep 18
2018
|
BUY
Other acquisition or disposition
|
-
|
968,212
|
|
Dec 14
2017
|
SELL
Open market or private sale
|
$10,308,500
$38.9 p/Share
|
265,000
|
|
Jun 13
2017
|
SELL
Other acquisition or disposition
|
-
|
3,982,551
|
|
Jun 13
2017
|
BUY
Other acquisition or disposition
|
-
|
3,982,551
|
|
Jul 29
2016
|
SELL
Other acquisition or disposition
|
$20,585,139
$67.69 p/Share
|
304,109
|
|