|
Jan 05
2026
|
SELL
Open market or private sale
|
$486,100
$97.22 p/Share
|
5,000
|
|
|
Dec 29
2025
|
SELL
Open market or private sale
|
$489,900
$97.98 p/Share
|
5,000
|
|
|
Dec 22
2025
|
SELL
Open market or private sale
|
$485,300
$97.06 p/Share
|
5,000
|
|
|
Dec 15
2025
|
SELL
Open market or private sale
|
$484,500
$96.9 p/Share
|
5,000
|
|
|
Dec 08
2025
|
SELL
Open market or private sale
|
$484,150
$96.83 p/Share
|
5,000
|
|
|
Dec 01
2025
|
SELL
Open market or private sale
|
$463,250
$92.65 p/Share
|
5,000
|
|
|
Nov 24
2025
|
SELL
Open market or private sale
|
$451,650
$90.33 p/Share
|
5,000
|
|
|
|
|
Nov 18
2025
|
SELL
Open market or private sale
|
$428,549
$85.71 p/Share
|
5,000
|
|
|
Nov 10
2025
|
SELL
Open market or private sale
|
$425,900
$85.18 p/Share
|
5,000
|
|
|
Nov 03
2025
|
SELL
Open market or private sale
|
$412,050
$82.41 p/Share
|
5,000
|
|
|
Oct 27
2025
|
SELL
Open market or private sale
|
$391,700
$78.34 p/Share
|
5,000
|
|
|
Oct 21
2025
|
SELL
Open market or private sale
|
$375,000
$75.0 p/Share
|
5,000
|
|
|
Oct 13
2025
|
SELL
Open market or private sale
|
$366,000
$73.2 p/Share
|
5,000
|
|
|
Oct 06
2025
|
SELL
Open market or private sale
|
$359,900
$71.98 p/Share
|
5,000
|
|
|
Oct 01
2025
|
SELL
Open market or private sale
|
$351,049
$70.21 p/Share
|
5,000
|
|
|
Sep 23
2025
|
SELL
Open market or private sale
|
$356,300
$71.26 p/Share
|
5,000
|
|
|
Sep 17
2025
|
SELL
Open market or private sale
|
$357,200
$71.44 p/Share
|
5,000
|
|
|
Dec 27
2023
|
SELL
Open market or private sale
|
$232,550
$46.51 p/Share
|
5,000
|
|
|
Dec 26
2023
|
SELL
Open market or private sale
|
$230,000
$46.0 p/Share
|
5,000
|
|
|
Dec 21
2023
|
|
-
|
300,000
|
|
|
Dec 19
2023
|
SELL
Open market or private sale
|
$225,700
$45.14 p/Share
|
5,000
|
|
|
Dec 18
2023
|
SELL
Open market or private sale
|
$220,400
$44.08 p/Share
|
5,000
|
|
|
Dec 12
2023
|
SELL
Open market or private sale
|
$214,100
$42.82 p/Share
|
5,000
|
|
|
Dec 11
2023
|
SELL
Open market or private sale
|
$206,200
$41.24 p/Share
|
5,000
|
|
|
Dec 05
2023
|
SELL
Open market or private sale
|
$207,100
$41.42 p/Share
|
5,000
|
|