|
Oct 20
2025
|
SELL
Open market or private sale
|
$8,306,650
$151.03 p/Share
|
55,000
|
|
|
Oct 13
2025
|
SELL
Open market or private sale
|
$8,111,950
$147.49 p/Share
|
55,000
|
|
|
Oct 06
2025
|
SELL
Open market or private sale
|
$8,274,200
$150.44 p/Share
|
55,000
|
|
|
Sep 29
2025
|
SELL
Open market or private sale
|
$8,211,500
$149.3 p/Share
|
55,000
|
|
|
Sep 22
2025
|
SELL
Open market or private sale
|
$9,240,550
$168.01 p/Share
|
55,000
|
|
|
Sep 15
2025
|
SELL
Open market or private sale
|
$9,043,100
$164.42 p/Share
|
55,000
|
|
|
Sep 08
2025
|
SELL
Open market or private sale
|
$8,011,849
$145.67 p/Share
|
55,000
|
|
|
Aug 01
2025
|
SELL
Open market or private sale
|
$5,863,550
$106.61 p/Share
|
55,000
|
|
|
Jul 28
2025
|
SELL
Open market or private sale
|
$5,825,600
$105.92 p/Share
|
55,000
|
|
|
Jul 21
2025
|
SELL
Open market or private sale
|
$5,285,500
$96.1 p/Share
|
55,000
|
|
|
Jul 14
2025
|
SELL
Open market or private sale
|
$5,374,600
$97.72 p/Share
|
55,000
|
|
|
Jul 07
2025
|
SELL
Open market or private sale
|
$5,044,050
$91.71 p/Share
|
55,000
|
|
|
Jun 30
2025
|
SELL
Open market or private sale
|
$5,106,750
$92.85 p/Share
|
55,000
|
|
|
Jun 23
2025
|
SELL
Open market or private sale
|
$4,631,550
$84.21 p/Share
|
55,000
|
|
|
Jun 16
2025
|
SELL
Open market or private sale
|
$4,297,700
$78.14 p/Share
|
55,000
|
|
|
Jun 09
2025
|
SELL
Open market or private sale
|
$4,000,150
$72.73 p/Share
|
55,000
|
|
|
Jun 05
2025
|
SELL
Open market or private sale
|
$4,470,689
$74.96 p/Share
|
59,641
|
|
|
May 02
2025
|
SELL
Open market or private sale
|
$2,627,900
$47.78 p/Share
|
55,000
|
|
|
Apr 28
2025
|
SELL
Open market or private sale
|
$2,356,200
$42.84 p/Share
|
55,000
|
|
|
Apr 22
2025
|
SELL
Open market or private sale
|
$2,016,850
$36.67 p/Share
|
55,000
|
|
|
Apr 16
2025
|
SELL
Open market or private sale
|
$2,042,150
$37.13 p/Share
|
55,000
|
|
|
Apr 10
2025
|
SELL
Open market or private sale
|
$2,170,300
$39.46 p/Share
|
55,000
|
|
|
Apr 04
2025
|
SELL
Open market or private sale
|
$1,808,400
$32.88 p/Share
|
55,000
|
|
|
Mar 31
2025
|
SELL
Open market or private sale
|
$2,147,200
$39.04 p/Share
|
55,000
|
|
|
Mar 24
2025
|
SELL
Open market or private sale
|
$2,720,300
$49.46 p/Share
|
55,000
|
|