Nov 01
2024
|
SELL
Open market or private sale
|
$2,648,700
$109.0 p/Share
|
24,300
|
|
Oct 01
2024
|
SELL
Open market or private sale
|
$2,477,142
$101.94 p/Share
|
24,300
|
|
Sep 03
2024
|
SELL
Open market or private sale
|
$2,498,769
$102.83 p/Share
|
24,300
|
|
Aug 22
2024
|
SELL
Open market or private sale
|
$97,850
$97.85 p/Share
|
1,000
|
|
Aug 01
2024
|
SELL
Open market or private sale
|
$897,827
$97.41 p/Share
|
9,217
|
|
Aug 01
2024
|
SELL
Open market or private sale
|
$788,808
$97.12 p/Share
|
8,122
|
|
Aug 01
2024
|
SELL
Open market or private sale
|
$680,994
$97.83 p/Share
|
6,961
|
|
Jul 03
2024
|
SELL
Open market or private sale
|
$680,400
$84.0 p/Share
|
8,100
|
|
Jul 01
2024
|
SELL
Open market or private sale
|
$286,632
$83.13 p/Share
|
3,448
|
|
Jul 01
2024
|
SELL
Open market or private sale
|
$704,138
$83.33 p/Share
|
8,450
|
|
Jul 01
2024
|
SELL
Open market or private sale
|
$356,420
$82.85 p/Share
|
4,302
|
|
Jun 03
2024
|
SELL
Open market or private sale
|
$683,625
$81.21 p/Share
|
8,418
|
|
Jun 03
2024
|
SELL
Open market or private sale
|
$162,800
$81.4 p/Share
|
2,000
|
|
Jun 03
2024
|
SELL
Open market or private sale
|
$467,821
$80.91 p/Share
|
5,782
|
|
May 14
2024
|
SELL
Open market or private sale
|
$176,085
$83.85 p/Share
|
2,100
|
|
May 14
2024
|
SELL
Open market or private sale
|
$501,419
$83.57 p/Share
|
6,000
|
|
May 01
2024
|
SELL
Open market or private sale
|
$185,817
$80.72 p/Share
|
2,302
|
|
May 01
2024
|
SELL
Open market or private sale
|
$305,246
$80.54 p/Share
|
3,790
|
|
May 01
2024
|
SELL
Open market or private sale
|
$377,722
$80.23 p/Share
|
4,708
|
|
May 01
2024
|
SELL
Open market or private sale
|
$430,110
$79.65 p/Share
|
5,400
|
|
Apr 01
2024
|
SELL
Open market or private sale
|
$1,114,605
$84.89 p/Share
|
13,130
|
|
Apr 01
2024
|
SELL
Open market or private sale
|
$953,024
$85.32 p/Share
|
11,170
|
|
Mar 28
2024
|
SELL
Open market or private sale
|
$124,703
$86.6 p/Share
|
1,440
|
|
Mar 28
2024
|
SELL
Open market or private sale
|
$573,292
$86.08 p/Share
|
6,660
|
|
Mar 12
2024
|
SELL
Open market or private sale
|
$662,731
$80.04 p/Share
|
8,280
|
|