Jul 22
2024
|
SELL
Open market or private sale
|
$9,864,750
$131.53 p/Share
|
75,000
|
|
Jul 19
2024
|
SELL
Open market or private sale
|
$9,960,750
$132.81 p/Share
|
75,000
|
|
Jul 18
2024
|
SELL
Open market or private sale
|
$9,965,250
$132.87 p/Share
|
75,000
|
|
Jul 17
2024
|
SELL
Open market or private sale
|
$10,334,250
$137.79 p/Share
|
75,000
|
|
Jul 16
2024
|
SELL
Open market or private sale
|
$10,830,750
$144.41 p/Share
|
75,000
|
|
Jul 15
2024
|
SELL
Open market or private sale
|
$10,574,250
$140.99 p/Share
|
75,000
|
|
Jul 12
2024
|
SELL
Open market or private sale
|
$5,082,750
$135.54 p/Share
|
37,500
|
|
Jun 13
2022
|
BUY
Open market or private purchase
|
$24,711,046
$20.74 p/Share
|
1,191,468
|
|
Jun 10
2022
|
BUY
Open market or private purchase
|
$17,423,691
$21.95 p/Share
|
793,790
|
|
Apr 26
2022
|
BUY
Open market or private purchase
|
$139,000,000
$80.0 p/Share
|
1,737,500
|
|