Nov 27
2024
|
SELL
Open market or private sale
|
$15,816,954
$63.63 p/Share
|
248,577
|
|
Nov 26
2024
|
SELL
Open market or private sale
|
$16,038,273
$63.79 p/Share
|
251,423
|
|
Oct 14
2024
|
SELL
Open market or private sale
|
-
|
4,995,000
|
|
Oct 07
2024
|
|
-
|
5,000,000
|
|
Mar 28
2024
|
SELL
Open market or private sale
|
$34,662,000
$57.77 p/Share
|
600,000
|
|
Jan 05
2024
|
|
-
|
6,080
|
|
Jan 03
2024
|
|
-
|
42,400
|
|
Jul 07
2023
|
SELL
Open market or private sale
|
$26,495,999
$88.32 p/Share
|
300,000
|
|
Sep 15
2021
|
SELL
Open market or private sale
|
$25,023,999
$147.2 p/Share
|
170,000
|
|
Jul 12
2021
|
SELL
Open market or private sale
|
$18,097,301
$139.21 p/Share
|
130,000
|
|
Jun 29
2021
|
SELL
Open market or private sale
|
$39,953,998
$133.18 p/Share
|
300,000
|
|
Dec 15
2020
|
SELL
Open market or private sale
|
$36,359,999
$121.2 p/Share
|
300,000
|
|