Nov 13
2024
|
SELL
Open market or private sale
|
$23,443,500
$156.29 p/Share
|
150,000
|
|
Jul 09
2024
|
SELL
Open market or private sale
|
$15,590,299
$141.73 p/Share
|
110,000
|
|
Apr 03
2024
|
SELL
Open market or private sale
|
$15,125,000
$137.5 p/Share
|
110,000
|
|
Jan 04
2024
|
SELL
Open market or private sale
|
$13,839,100
$125.81 p/Share
|
110,000
|
|
Sep 21
2023
|
SELL
Open market or private sale
|
$3,410,100
$113.67 p/Share
|
30,000
|
|
May 23
2023
|
SELL
Open market or private sale
|
$3,244,500
$108.15 p/Share
|
30,000
|
|
Feb 22
2023
|
SELL
Open market or private sale
|
$3,125,400
$104.18 p/Share
|
30,000
|
|
Nov 29
2022
|
SELL
Open market or private sale
|
$3,168,900
$105.63 p/Share
|
30,000
|
|
Sep 21
2022
|
SELL
Open market or private sale
|
$950,400
$95.04 p/Share
|
10,000
|
|
May 25
2022
|
SELL
Open market or private sale
|
$976,900
$97.69 p/Share
|
10,000
|
|
Feb 22
2022
|
SELL
Open market or private sale
|
$1,233,900
$123.39 p/Share
|
10,000
|
|
Dec 09
2021
|
SELL
Open market or private sale
|
$8,092,800
$134.88 p/Share
|
60,000
|
|
Sep 22
2021
|
SELL
Open market or private sale
|
$7,036,200
$117.27 p/Share
|
60,000
|
|
May 26
2021
|
SELL
Open market or private sale
|
$6,778,800
$112.98 p/Share
|
60,000
|
|
Feb 24
2021
|
SELL
Open market or private sale
|
$6,668,400
$111.14 p/Share
|
60,000
|
|