Dec 14
2023
|
SELL
Open market or private sale
|
$34,664,565
$121.73 p/Share
|
284,766
|
|
Dec 13
2023
|
SELL
Open market or private sale
|
$47,992,000
$119.98 p/Share
|
400,000
|
|
Dec 12
2023
|
SELL
Open market or private sale
|
$37,887,974
$120.19 p/Share
|
315,234
|
|
May 25
2023
|
SELL
Open market or private sale
|
$24,819,800
$77.97 p/Share
|
318,325
|
|
May 23
2023
|
SELL
Open market or private sale
|
$16,334,570
$80.15 p/Share
|
203,800
|
|
May 22
2023
|
SELL
Open market or private sale
|
$30,277,499
$80.74 p/Share
|
375,000
|
|
Dec 13
2022
|
SELL
Open market or private sale
|
$791,384
$58.19 p/Share
|
13,600
|
|
Dec 12
2022
|
SELL
Open market or private sale
|
$4,498,839
$57.0 p/Share
|
78,927
|
|
Dec 08
2022
|
SELL
Open market or private sale
|
$566,196
$58.0 p/Share
|
9,762
|
|
Dec 05
2022
|
SELL
Open market or private sale
|
$23,914,677
$60.24 p/Share
|
396,990
|
|
Dec 02
2022
|
SELL
Open market or private sale
|
$24,117,242
$60.49 p/Share
|
398,698
|
|
Dec 01
2022
|
SELL
Open market or private sale
|
$31,979,755
$61.23 p/Share
|
522,289
|
|
Jun 08
2021
|
SELL
Open market or private sale
|
$42,172,367
$95.22 p/Share
|
442,894
|
|
Jun 07
2021
|
SELL
Open market or private sale
|
$26,355,763
$94.56 p/Share
|
278,720
|
|
Dec 09
2020
|
BUY
Acquisition or disposition by will or laws
|
-
|
72,000
|
|