Sep 09
2024
|
SELL
Open market or private sale
|
$693,382
$116.79 p/Share
|
5,937
|
|
Sep 06
2024
|
SELL
Open market or private sale
|
$81,529
$116.47 p/Share
|
700
|
|
Sep 05
2024
|
SELL
Open market or private sale
|
$3,532,955
$116.63 p/Share
|
30,292
|
|
Jun 14
2024
|
|
-
|
30,146
|
|
Dec 05
2023
|
SELL
Open market or private sale
|
$1,978,400
$98.92 p/Share
|
20,000
|
|
Dec 04
2023
|
SELL
Open market or private sale
|
$34,475
$99.93 p/Share
|
345
|
|
Jun 09
2023
|
|
-
|
33,858
|
|
Jun 09
2023
|
|
-
|
61,572
|
|
Feb 14
2023
|
SELL
Open market or private sale
|
$212,189
$112.21 p/Share
|
1,891
|
|
Feb 13
2023
|
SELL
Open market or private sale
|
$1,112,400
$111.24 p/Share
|
10,000
|
|
May 17
2022
|
|
-
|
27,142
|
|
Mar 22
2021
|
|
-
|
53,879
|
|
Mar 20
2021
|
|
-
|
183,568
|
|
Aug 10
2020
|
|
-
|
60,000
|
|