May 15
2024
|
BUY
Conversion of derivative security
|
-
|
250,000
|
|
Mar 25
2024
|
SELL
Open market or private sale
|
$602,514
$134.25 p/Share
|
4,488
|
|
Mar 22
2024
|
SELL
Open market or private sale
|
$2,074,552
$135.15 p/Share
|
15,350
|
|
Mar 21
2024
|
SELL
Open market or private sale
|
$7,704,194
$136.22 p/Share
|
56,557
|
|
Mar 20
2024
|
SELL
Open market or private sale
|
$2,619,902
$132.66 p/Share
|
19,749
|
|
Mar 19
2024
|
SELL
Open market or private sale
|
$2,296,343
$131.46 p/Share
|
17,468
|
|
Mar 18
2024
|
SELL
Open market or private sale
|
$2,917,886
$131.46 p/Share
|
22,196
|
|
Mar 15
2024
|
SELL
Open market or private sale
|
$5,221,942
$133.24 p/Share
|
39,192
|
|
Mar 15
2024
|
BUY
Conversion of derivative security
|
-
|
175,000
|
|
Nov 15
2023
|
SELL
Open market or private sale
|
$15,990,000
$106.6 p/Share
|
150,000
|
|
Nov 15
2023
|
BUY
Conversion of derivative security
|
-
|
150,000
|
|
Aug 15
2023
|
SELL
Open market or private sale
|
$14,895,000
$99.3 p/Share
|
150,000
|
|
Aug 15
2023
|
BUY
Conversion of derivative security
|
-
|
150,000
|
|
Jun 29
2023
|
SELL
Open market or private sale
|
$3,431,322
$95.09 p/Share
|
36,085
|
|
Jun 16
2023
|
SELL
Open market or private sale
|
$2,319,108
$95.1 p/Share
|
24,386
|
|
Jun 15
2023
|
SELL
Open market or private sale
|
$6,133,982
$95.13 p/Share
|
64,480
|
|
Jun 14
2023
|
SELL
Open market or private sale
|
$38,000
$95.0 p/Share
|
400
|
|
Jun 13
2023
|
SELL
Open market or private sale
|
$470,349
$95.02 p/Share
|
4,950
|
|
Jun 07
2023
|
SELL
Open market or private sale
|
$21,570,447
$90.87 p/Share
|
237,377
|
|
Jun 06
2023
|
SELL
Open market or private sale
|
$23,448,945
$90.83 p/Share
|
258,163
|
|
Jun 02
2023
|
SELL
Open market or private sale
|
$401,400
$90.0 p/Share
|
4,460
|
|
May 26
2023
|
SELL
Open market or private sale
|
$5,408,772
$84.7 p/Share
|
63,858
|
|
May 25
2023
|
SELL
Open market or private sale
|
$3,068,474
$83.9 p/Share
|
36,573
|
|
May 24
2023
|
SELL
Open market or private sale
|
$4,602,385
$83.28 p/Share
|
55,264
|
|
May 23
2023
|
BUY
Conversion of derivative security
|
-
|
175,000
|
|