Jun 17
2024
|
SELL
Open market or private sale
|
$114,675
$45.87 p/Share
|
2,500
|
|
May 23
2024
|
SELL
Open market or private sale
|
$236,900
$47.38 p/Share
|
5,000
|
|
May 22
2024
|
SELL
Open market or private sale
|
$477,400
$47.74 p/Share
|
10,000
|
|
Mar 05
2024
|
SELL
Open market or private sale
|
$497,900
$49.79 p/Share
|
10,000
|
|
Mar 04
2024
|
SELL
Open market or private sale
|
$598,320
$49.86 p/Share
|
12,000
|
|
Nov 09
2023
|
SELL
Open market or private sale
|
$306,694
$46.49 p/Share
|
6,597
|
|
Nov 08
2023
|
SELL
Open market or private sale
|
$66,403
$47.33 p/Share
|
1,403
|
|
Sep 12
2023
|
SELL
Open market or private sale
|
$93,460
$46.73 p/Share
|
2,000
|
|
Sep 11
2023
|
SELL
Open market or private sale
|
$143,640
$47.88 p/Share
|
3,000
|
|
Aug 21
2023
|
SELL
Open market or private sale
|
$238,750
$47.75 p/Share
|
5,000
|
|
May 22
2023
|
SELL
Open market or private sale
|
$339,280
$42.41 p/Share
|
8,000
|
|
May 19
2023
|
SELL
Open market or private sale
|
$168,760
$42.19 p/Share
|
4,000
|
|
May 18
2023
|
SELL
Open market or private sale
|
$338,080
$42.26 p/Share
|
8,000
|
|
Feb 27
2023
|
SELL
Open market or private sale
|
$137,220
$45.74 p/Share
|
3,000
|
|
Nov 17
2022
|
SELL
Open market or private sale
|
$153,685
$43.91 p/Share
|
3,500
|
|
Nov 11
2022
|
SELL
Open market or private sale
|
$44,340
$44.34 p/Share
|
1,000
|
|
Nov 09
2022
|
SELL
Open market or private sale
|
$43,630
$43.63 p/Share
|
1,000
|
|
Nov 08
2022
|
SELL
Open market or private sale
|
$112,850
$45.14 p/Share
|
2,500
|
|
Aug 30
2022
|
SELL
Open market or private sale
|
$112,470
$37.49 p/Share
|
3,000
|
|
Aug 29
2022
|
SELL
Open market or private sale
|
$158,676
$37.78 p/Share
|
4,200
|
|
Aug 29
2022
|
SELL
Open market or private sale
|
$158,676
$37.78 p/Share
|
4,200
|
|
Aug 26
2022
|
SELL
Open market or private sale
|
$96,000
$38.4 p/Share
|
2,500
|
|
Aug 26
2022
|
SELL
Open market or private sale
|
$96,000
$38.4 p/Share
|
2,500
|
|
Aug 25
2022
|
SELL
Open market or private sale
|
$116,280
$38.76 p/Share
|
3,000
|
|
Aug 25
2022
|
SELL
Open market or private sale
|
$116,280
$38.76 p/Share
|
3,000
|
|