Dec 13
2023
|
SELL
Open market or private sale
|
$5,008,640
$481.6 p/Share
|
10,400
|
|
Nov 27
2023
|
SELL
Open market or private sale
|
$4,831,800
$483.18 p/Share
|
10,000
|
|
Nov 24
2023
|
SELL
Open market or private sale
|
$134,960
$482.0 p/Share
|
280
|
|
Aug 29
2023
|
SELL
Open market or private sale
|
$15,027,989
$489.91 p/Share
|
30,675
|
|
Aug 28
2023
|
SELL
Open market or private sale
|
$10,063,720
$468.08 p/Share
|
21,500
|
|
Jun 20
2023
|
SELL
Open market or private sale
|
$17,293,200
$432.33 p/Share
|
40,000
|
|
Jun 16
2023
|
SELL
Open market or private sale
|
$33,956,064
$432.0 p/Share
|
78,602
|
|
Jan 13
2023
|
SELL
Open market or private sale
|
$3,348,399
$167.42 p/Share
|
20,000
|
|
Jan 12
2023
|
SELL
Open market or private sale
|
$7,411,499
$164.7 p/Share
|
45,000
|
|
Jan 10
2023
|
SELL
Open market or private sale
|
$14,212,799
$157.92 p/Share
|
90,000
|
|
Jan 09
2023
|
SELL
Open market or private sale
|
$19,093,200
$159.11 p/Share
|
120,000
|
|
Dec 29
2022
|
|
-
|
54,305
|
|
Dec 28
2022
|
|
-
|
750,000
|
|
Dec 21
2022
|
SELL
Open market or private sale
|
$9,919,800
$165.33 p/Share
|
60,000
|
|
Dec 20
2022
|
SELL
Other acquisition or disposition
|
-
|
659,305
|
|
Oct 13
2022
|
SELL
Open market or private sale
|
$10,469,375
$119.65 p/Share
|
87,500
|
|
Oct 11
2022
|
SELL
Open market or private sale
|
$9,922,050
$116.73 p/Share
|
85,000
|
|
Jun 14
2022
|
SELL
Open market or private sale
|
$17,991,781
$158.1 p/Share
|
113,800
|
|
Jun 13
2022
|
SELL
Open market or private sale
|
$17,992,853
$158.04 p/Share
|
113,850
|
|
May 27
2022
|
SELL
Open market or private sale
|
$51,599,580
$185.61 p/Share
|
278,000
|
|
Nov 22
2021
|
SELL
Open market or private sale
|
$19,841,800
$342.1 p/Share
|
58,000
|
|
Apr 16
2021
|
|
-
|
16,000
|
|
Jul 02
2020
|
SELL
Open market or private sale
|
$10,004,861
$387.56 p/Share
|
25,815
|
|
Jun 23
2020
|
SELL
Open market or private sale
|
$5,000,970
$384.69 p/Share
|
13,000
|
|
Jun 22
2020
|
SELL
Open market or private sale
|
$8,479,520
$378.55 p/Share
|
22,400
|
|