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
|
|
Mar 17
2025
|
SELL
Open market or private sale
|
$2,614,700
$47.54 p/Share
|
55,000
|
|
Mar 10
2025
|
SELL
Open market or private sale
|
$2,237,400
$40.68 p/Share
|
55,000
|
|
Jan 27
2025
|
SELL
Open market or private sale
|
$3,323,650
$60.43 p/Share
|
55,000
|
|
Jan 21
2025
|
SELL
Open market or private sale
|
$4,858,200
$80.97 p/Share
|
60,000
|
|
Jan 14
2025
|
SELL
Open market or private sale
|
$4,219,200
$70.32 p/Share
|
60,000
|
|
Jan 08
2025
|
SELL
Open market or private sale
|
$4,356,600
$72.61 p/Share
|
60,000
|
|
Jan 02
2025
|
SELL
Open market or private sale
|
$4,121,400
$68.69 p/Share
|
60,000
|
|
Dec 20
2024
|
SELL
Open market or private sale
|
$3,714,150
$67.53 p/Share
|
55,000
|
|
Dec 12
2024
|
SELL
Open market or private sale
|
$3,786,749
$68.85 p/Share
|
55,000
|
|
Dec 02
2024
|
SELL
Open market or private sale
|
$2,688,950
$48.89 p/Share
|
55,000
|
|