|
Dec 17
2025
|
SELL
Open market or private sale
|
$294,327
$109.01 p/Share
|
2,700
|
|
|
Dec 16
2025
|
SELL
Open market or private sale
|
$386,260
$110.36 p/Share
|
3,500
|
|
|
Dec 15
2025
|
SELL
Open market or private sale
|
$221,400
$110.7 p/Share
|
2,000
|
|
|
Dec 11
2025
|
SELL
Open market or private sale
|
$112,330
$112.33 p/Share
|
1,000
|
|
|
Dec 10
2025
|
SELL
Open market or private sale
|
$126,925
$110.37 p/Share
|
1,150
|
|
|
Dec 03
2025
|
SELL
Open market or private sale
|
$57,555
$115.11 p/Share
|
500
|
|
|
Dec 01
2025
|
SELL
Open market or private sale
|
$58,335
$116.67 p/Share
|
500
|
|
|
|
|
Nov 26
2025
|
SELL
Open market or private sale
|
$73,050
$115.04 p/Share
|
635
|
|
|
Nov 21
2025
|
SELL
Open market or private sale
|
$273,850
$109.54 p/Share
|
2,500
|
|
|
Nov 13
2025
|
SELL
Open market or private sale
|
$54,520
$109.04 p/Share
|
500
|
|
|
Nov 06
2025
|
SELL
Open market or private sale
|
$134,287
$107.43 p/Share
|
1,250
|
|
|
Nov 04
2025
|
SELL
Open market or private sale
|
$99,324
$110.36 p/Share
|
900
|
|
|
Oct 31
2025
|
SELL
Open market or private sale
|
$30,157
$113.8 p/Share
|
265
|
|
|
Oct 29
2025
|
SELL
Open market or private sale
|
$23,460
$117.3 p/Share
|
200
|
|
|
Sep 12
2025
|
SELL
Open market or private sale
|
$301,928
$137.24 p/Share
|
2,200
|
|
|
Sep 11
2025
|
SELL
Open market or private sale
|
$100,125
$138.87 p/Share
|
721
|
|
|
Sep 09
2025
|
SELL
Open market or private sale
|
$50,061
$135.3 p/Share
|
370
|
|
|
Aug 22
2025
|
SELL
Open market or private sale
|
$106,335
$132.92 p/Share
|
800
|
|
|
Aug 19
2025
|
SELL
Open market or private sale
|
$192,690
$128.46 p/Share
|
1,500
|
|
|
Jul 28
2025
|
SELL
Open market or private sale
|
$301,500
$120.6 p/Share
|
2,500
|
|
|
Mar 14
2025
|
SELL
Open market or private sale
|
$1,191,120
$113.44 p/Share
|
10,500
|
|
|
Dec 16
2024
|
SELL
Open market or private sale
|
$504,440
$126.11 p/Share
|
4,000
|
|
|
Dec 13
2024
|
SELL
Open market or private sale
|
$511,000
$127.75 p/Share
|
4,000
|
|
|
Dec 10
2024
|
SELL
Open market or private sale
|
$1,189,490
$131.03 p/Share
|
9,078
|
|
|
Dec 03
2024
|
SELL
Open market or private sale
|
$270,960
$135.48 p/Share
|
2,000
|
|