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
|
|
Apr 17
2025
|
SELL
Open market or private sale
|
$1,622,107
$204.09 p/Share
|
7,948
|
|
Apr 16
2025
|
SELL
Open market or private sale
|
$1,636,652
$205.92 p/Share
|
7,948
|
|
Apr 15
2025
|
SELL
Open market or private sale
|
$1,627,353
$204.75 p/Share
|
7,948
|
|
Apr 14
2025
|
SELL
Open market or private sale
|
$1,622,186
$204.1 p/Share
|
7,948
|
|
Apr 11
2025
|
SELL
Open market or private sale
|
$1,555,503
$195.71 p/Share
|
7,948
|
|
Apr 09
2025
|
SELL
Open market or private sale
|
$1,562,099
$196.54 p/Share
|
7,948
|
|
Apr 08
2025
|
SELL
Open market or private sale
|
$1,507,258
$189.64 p/Share
|
7,948
|
|
Apr 07
2025
|
SELL
Open market or private sale
|
$1,465,929
$184.44 p/Share
|
7,948
|
|
Apr 04
2025
|
SELL
Open market or private sale
|
$1,496,449
$188.28 p/Share
|
7,948
|
|
Apr 03
2025
|
SELL
Open market or private sale
|
$1,614,477
$203.13 p/Share
|
7,948
|
|
Apr 02
2025
|
SELL
Open market or private sale
|
$1,763,184
$221.84 p/Share
|
7,948
|
|
Apr 01
2025
|
SELL
Open market or private sale
|
$1,687,201
$212.28 p/Share
|
7,948
|
|
Apr 01
2025
|
BUY
Conversion of derivative security
|
-
|
373,556
|
|
Mar 31
2025
|
SELL
Open market or private sale
|
$1,665,264
$209.52 p/Share
|
7,948
|
|
Mar 28
2025
|
SELL
Open market or private sale
|
$1,734,889
$218.28 p/Share
|
7,948
|
|
Mar 27
2025
|
SELL
Open market or private sale
|
$1,791,797
$225.44 p/Share
|
7,948
|
|
Mar 26
2025
|
SELL
Open market or private sale
|
$1,841,551
$231.7 p/Share
|
7,948
|
|
Mar 25
2025
|
SELL
Open market or private sale
|
$1,879,304
$236.45 p/Share
|
7,948
|
|