Aug 14
2024
|
SELL
Sale (or disposition) back to the issuer
|
$20,690,000
$206.9 p/Share
|
100,000
|
|
Mar 06
2024
|
SELL
Open market or private sale
|
$11,412,090
$236.52 p/Share
|
48,250
|
|
Mar 05
2024
|
SELL
Open market or private sale
|
$12,385,845
$239.34 p/Share
|
51,750
|
|
Jun 09
2023
|
SELL
Open market or private sale
|
$8,247,399
$117.82 p/Share
|
70,000
|
|
Jun 08
2023
|
SELL
Open market or private sale
|
$6,008,500
$120.17 p/Share
|
50,000
|
|
Mar 09
2023
|
SELL
Open market or private sale
|
$572,600
$114.52 p/Share
|
5,000
|
|
Mar 08
2023
|
SELL
Open market or private sale
|
$7,940,800
$113.44 p/Share
|
70,000
|
|
Mar 07
2023
|
SELL
Open market or private sale
|
$5,786,500
$115.73 p/Share
|
50,000
|
|
Jan 06
2022
|
SELL
Open market or private sale
|
$1,916,400
$127.76 p/Share
|
15,000
|
|
Jan 05
2022
|
SELL
Open market or private sale
|
$7,973,400
$132.89 p/Share
|
60,000
|
|
Jan 04
2022
|
SELL
Open market or private sale
|
$10,135,500
$135.14 p/Share
|
75,000
|
|
Jan 03
2022
|
SELL
Open market or private sale
|
$6,852,000
$137.04 p/Share
|
50,000
|
|
Nov 12
2021
|
SELL
Open market or private sale
|
$5,965,650
$132.57 p/Share
|
45,000
|
|
Nov 11
2021
|
SELL
Open market or private sale
|
$16,502,501
$132.02 p/Share
|
125,000
|
|
Nov 10
2021
|
SELL
Open market or private sale
|
$3,961,800
$132.06 p/Share
|
30,000
|
|
Aug 13
2021
|
SELL
Open market or private sale
|
$389,902
$122.92 p/Share
|
3,172
|
|
Aug 12
2021
|
SELL
Open market or private sale
|
$11,652,973
$126.9 p/Share
|
91,828
|
|
Aug 11
2021
|
SELL
Open market or private sale
|
$15,103,200
$125.86 p/Share
|
120,000
|
|
Aug 10
2021
|
SELL
Open market or private sale
|
$10,636,900
$125.14 p/Share
|
85,000
|
|
Jun 14
2021
|
SELL
Open market or private sale
|
$4,610,400
$115.26 p/Share
|
40,000
|
|
Jun 11
2021
|
SELL
Open market or private sale
|
$4,672,400
$116.81 p/Share
|
40,000
|
|
Mar 12
2021
|
SELL
Open market or private sale
|
$33,075,000
$110.25 p/Share
|
300,000
|
|