|
Sep 11
2025
|
SELL
Open market or private sale
|
$7,428,220
$93.04 p/Share
|
79,839
|
|
|
Sep 10
2025
|
SELL
Open market or private sale
|
$3,394,769
$92.87 p/Share
|
36,554
|
|
|
Aug 26
2025
|
SELL
Open market or private sale
|
$7,993,054
$84.99 p/Share
|
94,047
|
|
|
Aug 25
2025
|
SELL
Open market or private sale
|
$4,679,766
$91.0 p/Share
|
51,426
|
|
|
Aug 22
2025
|
SELL
Open market or private sale
|
$7,542,792
$86.49 p/Share
|
87,210
|
|
|
Aug 21
2025
|
SELL
Open market or private sale
|
$3,468,055
$81.96 p/Share
|
42,314
|
|
|
Aug 20
2025
|
SELL
Open market or private sale
|
$1,276,011
$80.75 p/Share
|
15,802
|
|
|
Aug 19
2025
|
SELL
Open market or private sale
|
$6,567,198
$82.43 p/Share
|
79,670
|
|
|
Aug 18
2025
|
SELL
Open market or private sale
|
$10,636,186
$84.94 p/Share
|
125,220
|
|
|
Aug 15
2025
|
SELL
Open market or private sale
|
$9,691,632
$83.45 p/Share
|
116,137
|
|
|
Aug 14
2025
|
SELL
Open market or private sale
|
$11,682,756
$86.0 p/Share
|
135,846
|
|
|
Aug 13
2025
|
SELL
Open market or private sale
|
$14,828,476
$91.47 p/Share
|
162,113
|
|
|
Aug 12
2025
|
SELL
Open market or private sale
|
$11,446,105
$92.44 p/Share
|
123,822
|
|