|
Dec 03
2025
|
SELL
Open market or private sale
|
$41,748
$69.58 p/Share
|
600
|
|
|
Nov 26
2025
|
SELL
Open market or private sale
|
$41,562
$69.27 p/Share
|
600
|
|
|
Nov 19
2025
|
SELL
Open market or private sale
|
$39,348
$65.58 p/Share
|
600
|
|
|
Nov 12
2025
|
SELL
Open market or private sale
|
$40,362
$67.27 p/Share
|
600
|
|
|
Nov 05
2025
|
SELL
Open market or private sale
|
$39,954
$66.59 p/Share
|
600
|
|
|
Oct 29
2025
|
SELL
Open market or private sale
|
$38,880
$64.8 p/Share
|
600
|
|
|
Oct 22
2025
|
SELL
Open market or private sale
|
$38,178
$63.63 p/Share
|
600
|
|
|
|
|
Oct 15
2025
|
SELL
Open market or private sale
|
$39,324
$65.54 p/Share
|
600
|
|
|
Oct 08
2025
|
SELL
Open market or private sale
|
$39,396
$65.66 p/Share
|
600
|
|
|
Oct 01
2025
|
SELL
Open market or private sale
|
$39,966
$66.61 p/Share
|
600
|
|
|
Sep 24
2025
|
SELL
Open market or private sale
|
$39,138
$65.23 p/Share
|
600
|
|
|
Sep 17
2025
|
SELL
Open market or private sale
|
$39,690
$66.15 p/Share
|
600
|
|
|
Sep 10
2025
|
SELL
Open market or private sale
|
$40,308
$67.18 p/Share
|
600
|
|
|
Sep 03
2025
|
SELL
Open market or private sale
|
$41,190
$68.65 p/Share
|
600
|
|
|
Aug 27
2025
|
SELL
Open market or private sale
|
$41,706
$69.51 p/Share
|
600
|
|
|
Aug 20
2025
|
SELL
Open market or private sale
|
$40,410
$67.35 p/Share
|
600
|
|
|
Aug 13
2025
|
SELL
Open market or private sale
|
$40,752
$67.92 p/Share
|
600
|
|
|
Aug 06
2025
|
SELL
Open market or private sale
|
$39,804
$66.34 p/Share
|
600
|
|
|
Jul 30
2025
|
SELL
Open market or private sale
|
$40,482
$67.47 p/Share
|
600
|
|
|
Jul 23
2025
|
SELL
Open market or private sale
|
$42,582
$70.97 p/Share
|
600
|
|
|
Jul 16
2025
|
SELL
Open market or private sale
|
$43,104
$71.84 p/Share
|
600
|
|
|
Jul 09
2025
|
SELL
Open market or private sale
|
$44,478
$74.13 p/Share
|
600
|
|
|
Jul 02
2025
|
SELL
Open market or private sale
|
$43,782
$72.97 p/Share
|
600
|
|
|
Jun 25
2025
|
SELL
Open market or private sale
|
$41,448
$69.08 p/Share
|
600
|
|
|
Jun 18
2025
|
SELL
Open market or private sale
|
$40,464
$67.44 p/Share
|
600
|
|