Dec 07
2023
|
|
-
|
226
|
|
Dec 07
2023
|
SELL
Open market or private sale
|
$5,566,317
$75.04 p/Share
|
74,178
|
|
Dec 06
2023
|
SELL
Open market or private sale
|
$16,048,344
$75.1 p/Share
|
213,693
|
|
Jul 25
2023
|
SELL
Open market or private sale
|
$8,524,000
$85.24 p/Share
|
100,000
|
|
Jun 27
2023
|
SELL
Open market or private sale
|
$20,732,500
$82.93 p/Share
|
250,000
|
|
Mar 29
2023
|
|
-
|
13,509
|
|
Nov 28
2022
|
SELL
Open market or private sale
|
$30,042,166
$82.06 p/Share
|
366,100
|
|
Nov 22
2022
|
|
-
|
193,000
|
|
Nov 22
2022
|
|
-
|
193,000
|
|
Sep 19
2022
|
|
-
|
211
|
|
Aug 31
2022
|
|
-
|
404
|
|
May 25
2022
|
BUY
Open market or private purchase
|
$19,872,499
$79.49 p/Share
|
250,000
|
|
Mar 23
2022
|
|
-
|
959,986
|
|
Mar 23
2022
|
SELL
Other acquisition or disposition
|
-
|
638,434
|
|
Mar 23
2022
|
BUY
Other acquisition or disposition
|
-
|
638,434
|
|
Apr 14
2021
|
SELL
Open market or private sale
|
$310,189
$120.79 p/Share
|
2,568
|
|
Apr 12
2021
|
|
-
|
6,590
|
|
Apr 06
2021
|
SELL
Other acquisition or disposition
|
-
|
10,895
|
|
Apr 06
2021
|
BUY
Other acquisition or disposition
|
-
|
10,895
|
|
Oct 09
2020
|
SELL
Open market or private sale
|
$51,000,386
$116.92 p/Share
|
436,199
|
|
Oct 08
2020
|
SELL
Open market or private sale
|
$7,247,163
$115.08 p/Share
|
62,975
|
|
Oct 07
2020
|
SELL
Open market or private sale
|
$4,748,403
$115.11 p/Share
|
41,251
|
|
Oct 06
2020
|
SELL
Open market or private sale
|
$24,166,093
$115.31 p/Share
|
209,575
|
|
Aug 11
2020
|
|
-
|
192,105
|
|
Aug 11
2020
|
|
-
|
192,105
|
|