Feb 16
2024
|
SELL
Open market or private sale
|
$3,821,382
$119.68 p/Share
|
31,930
|
|
Feb 15
2024
|
SELL
Open market or private sale
|
$2,909,705
$119.26 p/Share
|
24,398
|
|
Feb 14
2024
|
SELL
Open market or private sale
|
$2,890,001
$119.55 p/Share
|
24,174
|
|
Feb 13
2024
|
SELL
Open market or private sale
|
$4,466,412
$117.95 p/Share
|
37,867
|
|
Feb 12
2024
|
SELL
Open market or private sale
|
$2,381,172
$118.91 p/Share
|
20,025
|
|
Feb 09
2024
|
SELL
Open market or private sale
|
$2,414,987
$117.81 p/Share
|
20,499
|
|
Feb 08
2024
|
SELL
Open market or private sale
|
$2,386,653
$116.32 p/Share
|
20,518
|
|
Feb 07
2024
|
SELL
Open market or private sale
|
$3,014,884
$116.1 p/Share
|
25,968
|
|
Feb 06
2024
|
SELL
Open market or private sale
|
$2,915,829
$116.34 p/Share
|
25,063
|
|
Feb 05
2024
|
SELL
Open market or private sale
|
$2,231,806
$117.34 p/Share
|
19,020
|
|
Nov 14
2023
|
SELL
Open market or private sale
|
$882,477
$109.38 p/Share
|
8,068
|
|
Nov 13
2023
|
SELL
Open market or private sale
|
$196,308
$109.06 p/Share
|
1,800
|
|
Nov 10
2023
|
SELL
Open market or private sale
|
$1,545,411
$109.34 p/Share
|
14,134
|
|
Nov 09
2023
|
SELL
Open market or private sale
|
$984,696
$109.35 p/Share
|
9,005
|
|
Nov 08
2023
|
SELL
Open market or private sale
|
$1,353,139
$109.38 p/Share
|
12,371
|
|
Nov 07
2023
|
SELL
Open market or private sale
|
$1,974,844
$109.44 p/Share
|
18,045
|
|
Nov 06
2023
|
SELL
Open market or private sale
|
$1,875,344
$109.49 p/Share
|
17,128
|
|
Nov 03
2023
|
SELL
Open market or private sale
|
$1,513,950
$109.35 p/Share
|
13,845
|
|
Nov 02
2023
|
SELL
Open market or private sale
|
$1,163,078
$109.24 p/Share
|
10,647
|
|
Oct 31
2023
|
SELL
Open market or private sale
|
$2,113,269
$108.78 p/Share
|
19,427
|
|
Oct 30
2023
|
SELL
Open market or private sale
|
$5,313,741
$108.57 p/Share
|
48,943
|
|
Oct 27
2023
|
SELL
Open market or private sale
|
$4,022,512
$107.07 p/Share
|
37,569
|
|
Oct 26
2023
|
SELL
Open market or private sale
|
$7,651,361
$109.21 p/Share
|
70,061
|
|
Oct 25
2023
|
SELL
Open market or private sale
|
$2,034,127
$102.31 p/Share
|
19,882
|
|
Oct 24
2023
|
SELL
Open market or private sale
|
$1,505,208
$102.43 p/Share
|
14,695
|
|