Jan 27
2025
|
SELL
Open market or private sale
|
$167,020
$83.51 p/Share
|
2,000
|
|
Dec 23
2024
|
SELL
Open market or private sale
|
$167,800
$83.9 p/Share
|
2,000
|
|
Nov 25
2024
|
SELL
Open market or private sale
|
$193,200
$96.6 p/Share
|
2,000
|
|
Oct 28
2024
|
SELL
Open market or private sale
|
$184,460
$92.23 p/Share
|
2,000
|
|
Sep 23
2024
|
SELL
Open market or private sale
|
$208,860
$104.43 p/Share
|
2,000
|
|
Aug 26
2024
|
SELL
Open market or private sale
|
$169,420
$84.71 p/Share
|
2,000
|
|
Jul 29
2024
|
SELL
Open market or private sale
|
$160,660
$80.33 p/Share
|
2,000
|
|
Jun 24
2024
|
SELL
Open market or private sale
|
$160,640
$80.32 p/Share
|
2,000
|
|
May 28
2024
|
SELL
Open market or private sale
|
$135,540
$67.77 p/Share
|
2,000
|
|
Apr 29
2024
|
SELL
Open market or private sale
|
$135,600
$67.8 p/Share
|
2,000
|
|
Mar 25
2024
|
SELL
Open market or private sale
|
$154,120
$77.06 p/Share
|
2,000
|
|