Jun 02
2025
|
SELL
Open market or private sale
|
$3,274,000
$81.85 p/Share
|
40,000
|
|
May 02
2025
|
SELL
Open market or private sale
|
$2,914,800
$72.87 p/Share
|
40,000
|
|
Apr 01
2025
|
SELL
Open market or private sale
|
$40,148
$114.71 p/Share
|
350
|
|
Mar 31
2025
|
SELL
Open market or private sale
|
$3,324,861
$94.72 p/Share
|
35,102
|
|
Mar 24
2025
|
SELL
Open market or private sale
|
$120,078
$60.83 p/Share
|
1,974
|
|
Mar 03
2025
|
SELL
Open market or private sale
|
$178,100
$60.91 p/Share
|
2,924
|
|
Jul 07
2022
|
SELL
Open market or private sale
|
$1,447,215
$26.26 p/Share
|
55,111
|
|
Jul 06
2022
|
SELL
Open market or private sale
|
$7,353,183
$26.27 p/Share
|
279,908
|
|