Mar 07
2023
|
SELL
Other acquisition or disposition
|
-
|
4,165,659
|
|
Mar 07
2023
|
SELL
Other acquisition or disposition
|
-
|
4,165,659
|
|
Mar 07
2023
|
SELL
Other acquisition or disposition
|
-
|
4,165,659
|
|
Mar 07
2023
|
BUY
Other acquisition or disposition
|
-
|
3,458,273
|
|
Mar 07
2023
|
BUY
Other acquisition or disposition
|
-
|
3,458,273
|
|
Mar 07
2023
|
BUY
Other acquisition or disposition
|
-
|
3,458,273
|
|
Feb 28
2023
|
SELL
Other acquisition or disposition
|
-
|
5,485,408
|
|
Feb 28
2023
|
SELL
Other acquisition or disposition
|
-
|
5,485,408
|
|
Feb 28
2023
|
SELL
Other acquisition or disposition
|
-
|
5,485,408
|
|
Feb 28
2023
|
SELL
Other acquisition or disposition
|
-
|
5,485,408
|
|
Feb 28
2023
|
BUY
Other acquisition or disposition
|
-
|
4,567,355
|
|
Feb 28
2023
|
BUY
Other acquisition or disposition
|
-
|
4,567,355
|
|
Feb 28
2023
|
BUY
Other acquisition or disposition
|
-
|
4,567,355
|
|
Feb 28
2023
|
BUY
Other acquisition or disposition
|
-
|
4,567,355
|
|
Mar 09
2022
|
BUY
Open market or private purchase
|
$16,951,884
$92.52 p/Share
|
183,224
|
|
Mar 09
2022
|
BUY
Open market or private purchase
|
$16,951,884
$92.52 p/Share
|
183,224
|
|
Mar 09
2022
|
BUY
Open market or private purchase
|
$16,951,884
$92.52 p/Share
|
183,224
|
|
Mar 08
2022
|
BUY
Open market or private purchase
|
$32,486,573
$83.24 p/Share
|
390,276
|
|
Mar 08
2022
|
BUY
Open market or private purchase
|
$32,486,573
$83.24 p/Share
|
390,276
|
|
Mar 08
2022
|
BUY
Open market or private purchase
|
$32,486,573
$83.24 p/Share
|
390,276
|
|
Feb 28
2022
|
SELL
Other acquisition or disposition
|
-
|
3,509,119
|
|
Feb 28
2022
|
SELL
Other acquisition or disposition
|
-
|
3,509,119
|
|
Feb 28
2022
|
SELL
Other acquisition or disposition
|
-
|
3,509,119
|
|
Feb 28
2022
|
BUY
Other acquisition or disposition
|
-
|
2,991,008
|
|
Feb 28
2022
|
BUY
Other acquisition or disposition
|
-
|
2,991,008
|
|