Oct 02
2024
|
SELL
Open market or private sale
|
$1,289,864
$164.86 p/Share
|
7,824
|
|
Oct 01
2024
|
SELL
Open market or private sale
|
$205,590
$166.74 p/Share
|
1,233
|
|
Sep 30
2024
|
SELL
Open market or private sale
|
$1,671,577
$170.43 p/Share
|
9,808
|
|
Sep 26
2024
|
SELL
Open market or private sale
|
$145,789
$180.21 p/Share
|
809
|
|
Sep 24
2024
|
SELL
Open market or private sale
|
$2,589,900
$172.66 p/Share
|
15,000
|
|
Sep 23
2024
|
SELL
Open market or private sale
|
$297,630
$165.35 p/Share
|
1,800
|
|
Sep 20
2024
|
SELL
Open market or private sale
|
$131,568
$165.08 p/Share
|
797
|
|
Sep 19
2024
|
SELL
Open market or private sale
|
$1,044,783
$157.87 p/Share
|
6,618
|
|
Sep 13
2024
|
SELL
Open market or private sale
|
$749,599
$149.92 p/Share
|
5,000
|
|
Sep 12
2024
|
SELL
Open market or private sale
|
$61,855
$149.05 p/Share
|
415
|
|
Sep 11
2024
|
SELL
Open market or private sale
|
$1,343,200
$134.32 p/Share
|
10,000
|
|
Sep 10
2024
|
SELL
Open market or private sale
|
$1,325,600
$132.56 p/Share
|
10,000
|
|
Sep 09
2024
|
SELL
Open market or private sale
|
$1,103,760
$131.4 p/Share
|
8,400
|
|
Sep 06
2024
|
SELL
Open market or private sale
|
$31,464
$138.0 p/Share
|
228
|
|
Sep 05
2024
|
SELL
Open market or private sale
|
$774,033
$135.51 p/Share
|
5,712
|
|
Sep 04
2024
|
SELL
Open market or private sale
|
$1,446,602
$132.4 p/Share
|
10,926
|
|
Sep 03
2024
|
SELL
Open market or private sale
|
$852,941
$130.98 p/Share
|
6,512
|
|
Aug 30
2024
|
SELL
Open market or private sale
|
$1,342,200
$134.22 p/Share
|
10,000
|
|
Aug 29
2024
|
SELL
Open market or private sale
|
$774,792
$134.77 p/Share
|
5,749
|
|
Aug 28
2024
|
SELL
Open market or private sale
|
$496,639
$130.42 p/Share
|
3,808
|
|
Aug 27
2024
|
SELL
Open market or private sale
|
$648,650
$129.73 p/Share
|
5,000
|
|
Aug 27
2024
|
SELL
Open market or private sale
|
$39,073
$120.97 p/Share
|
323
|
|
Aug 26
2024
|
SELL
Open market or private sale
|
$63,560
$127.12 p/Share
|
500
|
|
Aug 23
2024
|
SELL
Open market or private sale
|
$1,130,053
$129.43 p/Share
|
8,731
|
|
Aug 22
2024
|
SELL
Open market or private sale
|
$290,223
$132.16 p/Share
|
2,196
|
|