Nov 15
2024
|
SELL
Open market or private sale
|
$3,879,668
$96.43 p/Share
|
40,233
|
|
Nov 14
2024
|
SELL
Open market or private sale
|
$6,378,344
$98.71 p/Share
|
64,617
|
|
Nov 13
2024
|
SELL
Open market or private sale
|
$7,792,120
$103.4 p/Share
|
75,359
|
|
Nov 12
2024
|
SELL
Open market or private sale
|
$5,010,084
$101.61 p/Share
|
49,307
|
|
Nov 11
2024
|
SELL
Open market or private sale
|
$5,209,719
$102.77 p/Share
|
50,693
|
|
Aug 30
2024
|
SELL
Open market or private sale
|
$2,686,421
$74.1 p/Share
|
36,254
|
|
Aug 29
2024
|
SELL
Open market or private sale
|
$1,575,425
$73.87 p/Share
|
21,327
|
|
Aug 28
2024
|
SELL
Open market or private sale
|
$2,729,475
$73.68 p/Share
|
37,045
|
|
Aug 27
2024
|
SELL
Open market or private sale
|
$1,700,161
$74.35 p/Share
|
22,867
|
|
Aug 26
2024
|
SELL
Open market or private sale
|
$2,107,376
$75.25 p/Share
|
28,005
|
|
Aug 23
2024
|
SELL
Open market or private sale
|
$2,382,033
$74.7 p/Share
|
31,888
|
|
Aug 22
2024
|
SELL
Open market or private sale
|
$1,647,656
$72.86 p/Share
|
22,614
|
|
Aug 21
2024
|
SELL
Open market or private sale
|
$2,136,131
$72.66 p/Share
|
29,399
|
|
Aug 20
2024
|
SELL
Open market or private sale
|
$1,663,958
$72.77 p/Share
|
22,866
|
|
Aug 19
2024
|
SELL
Open market or private sale
|
$1,800,361
$72.49 p/Share
|
24,836
|
|
Aug 16
2024
|
SELL
Open market or private sale
|
$1,643,919
$71.79 p/Share
|
22,899
|
|
Jun 12
2024
|
SELL
Open market or private sale
|
$1,728,292
$61.3 p/Share
|
28,194
|
|
Jun 10
2024
|
SELL
Open market or private sale
|
$1,812,091
$61.24 p/Share
|
29,590
|
|
Jun 07
2024
|
SELL
Open market or private sale
|
$2,132,683
$61.24 p/Share
|
34,825
|
|
Jun 06
2024
|
SELL
Open market or private sale
|
$2,122,167
$61.63 p/Share
|
34,434
|
|
Jun 05
2024
|
SELL
Open market or private sale
|
$850,966
$61.08 p/Share
|
13,932
|
|
Jun 04
2024
|
SELL
Open market or private sale
|
$61,915
$61.0 p/Share
|
1,015
|
|
May 31
2024
|
SELL
Open market or private sale
|
$112,515
$61.05 p/Share
|
1,843
|
|
May 30
2024
|
SELL
Open market or private sale
|
$1,613,100
$61.4 p/Share
|
26,272
|
|
May 29
2024
|
SELL
Open market or private sale
|
$1,703,272
$62.51 p/Share
|
27,248
|
|