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
|
|
Jun 03
2024
|
SELL
Open market or private sale
|
$1,396,450
$25.39 p/Share
|
55,000
|
|
May 20
2024
|
SELL
Open market or private sale
|
$1,048,850
$19.07 p/Share
|
55,000
|
|
May 10
2024
|
SELL
Open market or private sale
|
$958,650
$17.43 p/Share
|
55,000
|
|
May 01
2024
|
SELL
Open market or private sale
|
$957,550
$17.41 p/Share
|
55,000
|
|
Apr 19
2024
|
SELL
Open market or private sale
|
$966,350
$17.57 p/Share
|
55,000
|
|