Apr 15
2024
|
SELL
Open market or private sale
|
$6,522,499
$130.45 p/Share
|
50,000
|
|
Apr 03
2024
|
SELL
Open market or private sale
|
$1,729,064
$132.03 p/Share
|
13,096
|
|
Apr 02
2024
|
SELL
Open market or private sale
|
$6,878,340
$129.78 p/Share
|
53,000
|
|
Apr 01
2024
|
SELL
Open market or private sale
|
$4,465,156
$131.7 p/Share
|
33,904
|
|
Mar 21
2024
|
SELL
Open market or private sale
|
$656,324
$136.45 p/Share
|
4,810
|
|
Mar 20
2024
|
SELL
Open market or private sale
|
$2,352,019
$132.71 p/Share
|
17,723
|
|
Mar 19
2024
|
SELL
Open market or private sale
|
$2,248,978
$131.45 p/Share
|
17,109
|
|
Mar 18
2024
|
SELL
Open market or private sale
|
$2,912,496
$131.46 p/Share
|
22,155
|
|
Mar 15
2024
|
SELL
Open market or private sale
|
$5,090,549
$133.25 p/Share
|
38,203
|
|
Mar 15
2024
|
BUY
Conversion of derivative security
|
-
|
250,000
|
|
Oct 03
2023
|
SELL
Open market or private sale
|
$2,187,690
$100.27 p/Share
|
21,818
|
|
Oct 02
2023
|
SELL
Open market or private sale
|
$8,037,109
$102.8 p/Share
|
78,182
|
|
Sep 15
2023
|
SELL
Open market or private sale
|
$15,702,000
$104.68 p/Share
|
150,000
|
|
Aug 16
2023
|
SELL
Open market or private sale
|
$4,632,797
$97.51 p/Share
|
47,511
|
|
Aug 15
2023
|
SELL
Open market or private sale
|
$20,095,008
$99.24 p/Share
|
202,489
|
|
Aug 15
2023
|
BUY
Conversion of derivative security
|
-
|
500,000
|
|
Dec 12
2022
|
SELL
Open market or private sale
|
$7,014,000
$70.14 p/Share
|
100,000
|
|
Nov 14
2022
|
SELL
Open market or private sale
|
$16,152,000
$80.76 p/Share
|
200,000
|
|
Oct 26
2022
|
SELL
Open market or private sale
|
$5,630,049
$73.09 p/Share
|
77,029
|
|
Oct 25
2022
|
SELL
Open market or private sale
|
$8,718,644
$70.9 p/Share
|
122,971
|
|
Oct 14
2022
|
BUY
Conversion of derivative security
|
-
|
500,000
|
|
Feb 19
2021
|
SELL
Open market or private sale
|
$209,542
$52.06 p/Share
|
4,025
|
|
Feb 18
2021
|
SELL
Open market or private sale
|
$2,366,333
$52.57 p/Share
|
45,013
|
|
Feb 17
2021
|
SELL
Open market or private sale
|
$3,074,443
$52.84 p/Share
|
58,184
|
|
Feb 16
2021
|
SELL
Open market or private sale
|
$2,963,782
$52.5 p/Share
|
56,453
|
|