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
|
|
Nov 18
2024
|
SELL
Open market or private sale
|
$2,244,550
$40.81 p/Share
|
55,000
|
|
Nov 08
2024
|
SELL
Open market or private sale
|
$2,618,000
$47.6 p/Share
|
55,000
|
|
Nov 01
2024
|
SELL
Open market or private sale
|
$2,181,300
$39.66 p/Share
|
55,000
|
|
Oct 21
2024
|
SELL
Open market or private sale
|
$2,129,050
$38.71 p/Share
|
55,000
|
|
Oct 11
2024
|
SELL
Open market or private sale
|
$2,105,400
$38.28 p/Share
|
55,000
|
|
Oct 03
2024
|
SELL
Open market or private sale
|
$1,731,950
$31.49 p/Share
|
55,000
|
|
Sep 23
2024
|
SELL
Open market or private sale
|
$1,647,800
$29.96 p/Share
|
55,000
|
|
Sep 13
2024
|
SELL
Open market or private sale
|
$1,544,950
$28.09 p/Share
|
55,000
|
|
Sep 03
2024
|
SELL
Open market or private sale
|
$1,801,800
$32.76 p/Share
|
55,000
|
|
Aug 19
2024
|
SELL
Open market or private sale
|
$1,703,350
$30.97 p/Share
|
55,000
|
|
Aug 09
2024
|
SELL
Open market or private sale
|
$1,510,850
$27.47 p/Share
|
55,000
|
|
Aug 01
2024
|
SELL
Open market or private sale
|
$1,493,800
$27.16 p/Share
|
55,000
|
|
Jul 19
2024
|
SELL
Open market or private sale
|
$1,611,500
$29.3 p/Share
|
55,000
|
|
Jul 11
2024
|
SELL
Open market or private sale
|
$1,697,850
$30.87 p/Share
|
55,000
|
|
Jul 01
2024
|
SELL
Open market or private sale
|
$1,707,750
$31.05 p/Share
|
55,000
|
|
Jun 21
2024
|
SELL
Open market or private sale
|
$1,511,950
$27.49 p/Share
|
55,000
|
|
Jun 13
2024
|
SELL
Open market or private sale
|
$1,594,450
$28.99 p/Share
|
55,000
|
|