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
|
|
Nov 11
2022
|
SELL
Open market or private sale
|
$799,376
$85.04 p/Share
|
9,400
|
|
Nov 10
2022
|
SELL
Open market or private sale
|
$253,614
$85.02 p/Share
|
2,983
|
|
Apr 04
2022
|
SELL
Open market or private sale
|
$2,286,328
$85.06 p/Share
|
26,879
|
|
Feb 11
2022
|
SELL
Open market or private sale
|
$4,755,716
$82.45 p/Share
|
57,680
|
|
Feb 10
2022
|
SELL
Open market or private sale
|
$15,012,375
$81.45 p/Share
|
184,314
|
|
Feb 09
2022
|
SELL
Open market or private sale
|
$8,829,462
$80.81 p/Share
|
109,262
|
|
Feb 04
2022
|
SELL
Open market or private sale
|
$8,000
$80.0 p/Share
|
100
|
|
Feb 03
2022
|
SELL
Open market or private sale
|
$256,256
$80.03 p/Share
|
3,202
|
|
Feb 02
2022
|
SELL
Open market or private sale
|
$7,881,497
$80.43 p/Share
|
97,992
|
|
Feb 01
2022
|
SELL
Open market or private sale
|
$8,000
$80.0 p/Share
|
100
|
|