Aug 19
2024
|
SELL
Open market or private sale
|
$1,345,672
$67.25 p/Share
|
20,010
|
|
Feb 29
2024
|
SELL
Open market or private sale
|
$204,390
$68.13 p/Share
|
3,000
|
|
Feb 27
2024
|
SELL
Open market or private sale
|
$207,750
$69.25 p/Share
|
3,000
|
|
Feb 26
2024
|
SELL
Open market or private sale
|
$825,360
$68.78 p/Share
|
12,000
|
|
Feb 22
2024
|
SELL
Open market or private sale
|
$413,939
$68.99 p/Share
|
6,000
|
|
Feb 21
2024
|
SELL
Open market or private sale
|
$102,375
$68.25 p/Share
|
1,500
|
|
Feb 20
2024
|
SELL
Open market or private sale
|
$102,090
$68.06 p/Share
|
1,500
|
|
May 30
2023
|
SELL
Open market or private sale
|
$291,000
$97.0 p/Share
|
3,000
|
|
May 26
2023
|
SELL
Open market or private sale
|
$289,200
$96.4 p/Share
|
3,000
|
|
May 22
2023
|
SELL
Open market or private sale
|
$352,573
$95.73 p/Share
|
3,683
|
|
May 19
2023
|
SELL
Open market or private sale
|
$2,272,320
$94.68 p/Share
|
24,000
|
|
May 18
2023
|
|
-
|
2,500
|
|
May 18
2023
|
SELL
Open market or private sale
|
$1,029,490
$93.59 p/Share
|
11,000
|
|
May 17
2023
|
SELL
Open market or private sale
|
$465,200
$93.04 p/Share
|
5,000
|
|
Feb 23
2023
|
BUY
Other acquisition or disposition
|
-
|
168,504
|
|
Feb 14
2023
|
SELL
Open market or private sale
|
$485,000
$97.0 p/Share
|
5,000
|
|
Feb 09
2023
|
SELL
Open market or private sale
|
$192,600
$96.3 p/Share
|
2,000
|
|
Feb 07
2023
|
SELL
Open market or private sale
|
$96,000
$96.0 p/Share
|
1,000
|
|
Feb 02
2023
|
SELL
Open market or private sale
|
$855,000
$95.0 p/Share
|
9,000
|
|
Feb 01
2023
|
SELL
Open market or private sale
|
$1,480,000
$92.5 p/Share
|
16,000
|
|
Nov 30
2022
|
SELL
Open market or private sale
|
$731,040
$91.38 p/Share
|
8,000
|
|
Nov 23
2022
|
SELL
Open market or private sale
|
$357,183
$89.88 p/Share
|
3,974
|
|
Nov 18
2022
|
SELL
Open market or private sale
|
$539,327
$89.5 p/Share
|
6,026
|
|
Nov 15
2022
|
SELL
Open market or private sale
|
$2,445,373
$85.27 p/Share
|
28,678
|
|
Nov 11
2022
|
SELL
Open market or private sale
|
$912,670
$82.97 p/Share
|
11,000
|
|