Aug 12
2024
|
SELL
Open market or private sale
|
$726,589
$138.03 p/Share
|
5,264
|
|
Aug 08
2024
|
SELL
Open market or private sale
|
$68,250
$136.5 p/Share
|
500
|
|
Aug 07
2024
|
SELL
Open market or private sale
|
$124,896
$136.35 p/Share
|
916
|
|
May 09
2024
|
SELL
Open market or private sale
|
$532,576
$113.29 p/Share
|
4,701
|
|
Aug 09
2023
|
SELL
Open market or private sale
|
$461,615
$83.93 p/Share
|
5,500
|
|
Aug 08
2023
|
SELL
Open market or private sale
|
$1,021,631
$82.31 p/Share
|
12,412
|
|
Dec 05
2022
|
SELL
Open market or private sale
|
$7,600
$76.0 p/Share
|
100
|
|
Dec 01
2022
|
SELL
Open market or private sale
|
$535,555
$76.03 p/Share
|
7,044
|
|
May 17
2022
|
SELL
Open market or private sale
|
$1,098,037
$72.79 p/Share
|
15,085
|
|
May 16
2022
|
SELL
Open market or private sale
|
$261,677
$73.34 p/Share
|
3,568
|
|
Dec 16
2020
|
|
-
|
108,609
|
|