May 23
2025
|
SELL
Open market or private sale
|
$1,634,267
$205.62 p/Share
|
7,948
|
|
May 22
2025
|
SELL
Open market or private sale
|
$1,662,085
$209.12 p/Share
|
7,948
|
|
May 21
2025
|
SELL
Open market or private sale
|
$1,683,306
$211.79 p/Share
|
7,948
|
|
May 20
2025
|
SELL
Open market or private sale
|
$1,702,223
$214.17 p/Share
|
7,948
|
|
May 19
2025
|
SELL
Open market or private sale
|
$1,711,363
$215.32 p/Share
|
7,948
|
|
May 16
2025
|
SELL
Open market or private sale
|
$1,759,130
$221.33 p/Share
|
7,948
|
|
May 15
2025
|
SELL
Open market or private sale
|
$1,750,229
$220.21 p/Share
|
7,948
|
|
May 14
2025
|
SELL
Open market or private sale
|
$1,803,719
$226.94 p/Share
|
7,948
|
|
May 13
2025
|
SELL
Open market or private sale
|
$1,822,079
$229.25 p/Share
|
7,948
|
|
May 12
2025
|
SELL
Open market or private sale
|
$1,759,766
$221.41 p/Share
|
7,948
|
|
May 09
2025
|
SELL
Open market or private sale
|
$1,655,250
$208.26 p/Share
|
7,948
|
|
May 08
2025
|
SELL
Open market or private sale
|
$1,663,675
$209.32 p/Share
|
7,948
|
|
May 07
2025
|
SELL
Open market or private sale
|
$1,640,228
$206.37 p/Share
|
7,948
|
|
May 06
2025
|
SELL
Open market or private sale
|
$1,640,705
$206.43 p/Share
|
7,948
|
|
May 05
2025
|
SELL
Open market or private sale
|
$1,675,756
$210.84 p/Share
|
7,948
|
|
May 02
2025
|
SELL
Open market or private sale
|
$1,675,041
$210.75 p/Share
|
7,948
|
|
May 01
2025
|
SELL
Open market or private sale
|
$1,856,096
$233.53 p/Share
|
7,948
|
|
Apr 30
2025
|
SELL
Open market or private sale
|
$1,787,982
$224.96 p/Share
|
7,948
|
|
Apr 29
2025
|
SELL
Open market or private sale
|
$1,827,006
$229.87 p/Share
|
7,948
|
|
Apr 28
2025
|
SELL
Open market or private sale
|
$1,824,463
$229.55 p/Share
|
7,948
|
|
Apr 25
2025
|
SELL
Open market or private sale
|
$1,819,933
$228.98 p/Share
|
7,948
|
|
Apr 24
2025
|
SELL
Open market or private sale
|
$1,761,117
$221.58 p/Share
|
7,948
|
|
Apr 23
2025
|
SELL
Open market or private sale
|
$1,683,704
$211.84 p/Share
|
7,948
|
|
Apr 22
2025
|
SELL
Open market or private sale
|
$1,577,201
$198.44 p/Share
|
7,948
|
|
Apr 21
2025
|
SELL
Open market or private sale
|
$1,552,800
$195.37 p/Share
|
7,948
|
|