Feb 27
2025
|
SELL
Open market or private sale
|
$231
$115.82 p/Share
|
2
|
|
Feb 21
2025
|
SELL
Open market or private sale
|
$1,421,718
$124.07 p/Share
|
11,459
|
|
Feb 20
2025
|
SELL
Open market or private sale
|
$12,101,150
$124.08 p/Share
|
97,527
|
|
Feb 19
2025
|
SELL
Open market or private sale
|
$4,576,566
$124.08 p/Share
|
36,884
|
|
Feb 18
2025
|
SELL
Open market or private sale
|
$37,239,000
$124.13 p/Share
|
300,000
|
|
Feb 14
2025
|
SELL
Open market or private sale
|
$35,439,551
$123.64 p/Share
|
286,635
|
|
Feb 13
2025
|
SELL
Open market or private sale
|
$9,163,779
$123.05 p/Share
|
74,472
|
|
Feb 11
2025
|
SELL
Open market or private sale
|
$3,083,369
$123.32 p/Share
|
25,003
|
|
Feb 10
2025
|
SELL
Open market or private sale
|
$5,753,666
$125.7 p/Share
|
45,773
|
|
Nov 26
2024
|
SELL
Open market or private sale
|
$25,285,233
$134.81 p/Share
|
187,562
|
|
Nov 25
2024
|
SELL
Open market or private sale
|
$1,702,513
$136.88 p/Share
|
12,438
|
|
Nov 22
2024
|
SELL
Open market or private sale
|
$5,373,268
$133.69 p/Share
|
40,192
|
|
Nov 19
2024
|
SELL
Open market or private sale
|
$70,980,000
$118.3 p/Share
|
600,000
|
|
Nov 18
2024
|
SELL
Open market or private sale
|
$223,625
$125.0 p/Share
|
1,789
|
|
Nov 15
2024
|
SELL
Open market or private sale
|
$13,194,188
$124.73 p/Share
|
105,782
|
|
Nov 14
2024
|
SELL
Open market or private sale
|
$3,444,903
$128.13 p/Share
|
26,886
|
|
Nov 13
2024
|
SELL
Open market or private sale
|
$3,296,897
$130.05 p/Share
|
25,351
|
|
Aug 29
2024
|
SELL
Open market or private sale
|
$16,693,713
$109.31 p/Share
|
152,719
|
|
Aug 28
2024
|
SELL
Open market or private sale
|
$7,476,000
$106.8 p/Share
|
70,000
|
|
Aug 23
2024
|
SELL
Open market or private sale
|
$5,459,090
$107.02 p/Share
|
51,010
|
|
Aug 21
2024
|
SELL
Open market or private sale
|
$6,046,065
$107.01 p/Share
|
56,500
|
|
Aug 20
2024
|
SELL
Open market or private sale
|
$9,965,160
$106.32 p/Share
|
93,728
|
|
Aug 16
2024
|
SELL
Open market or private sale
|
$16,446,263
$106.17 p/Share
|
154,905
|
|
Aug 16
2024
|
|
-
|
10,024
|
|
Aug 15
2024
|
SELL
Open market or private sale
|
$32,600,916
$106.75 p/Share
|
305,395
|
|