Mar 15
2024
|
BUY
Conversion of derivative security
|
-
|
250,000
|
|
Oct 03
2023
|
SELL
Open market or private sale
|
$2,258,787
$100.65 p/Share
|
22,442
|
|
Oct 02
2023
|
SELL
Open market or private sale
|
$7,973,737
$102.81 p/Share
|
77,558
|
|
Sep 05
2023
|
SELL
Open market or private sale
|
$20,668,000
$103.34 p/Share
|
200,000
|
|
Aug 16
2023
|
SELL
Open market or private sale
|
$969,834
$97.51 p/Share
|
9,946
|
|
Aug 15
2023
|
SELL
Open market or private sale
|
$18,881,864
$99.35 p/Share
|
190,054
|
|
Aug 15
2023
|
BUY
Conversion of derivative security
|
-
|
500,000
|
|
Oct 27
2022
|
SELL
Open market or private sale
|
$13,965,129
$72.44 p/Share
|
192,782
|
|
Oct 26
2022
|
SELL
Open market or private sale
|
$13,384,360
$72.7 p/Share
|
184,104
|
|
Oct 25
2022
|
SELL
Open market or private sale
|
$8,728,783
$70.9 p/Share
|
123,114
|
|
Oct 14
2022
|
BUY
Conversion of derivative security
|
-
|
500,000
|
|
Dec 07
2020
|
SELL
Open market or private sale
|
$465,748
$47.05 p/Share
|
9,899
|
|
Dec 04
2020
|
SELL
Open market or private sale
|
$2,753,281
$46.85 p/Share
|
58,768
|
|
Dec 03
2020
|
SELL
Open market or private sale
|
$4,752,440
$46.5 p/Share
|
102,203
|
|
Dec 02
2020
|
SELL
Open market or private sale
|
$3,820,218
$45.68 p/Share
|
83,630
|
|
Dec 01
2020
|
SELL
Open market or private sale
|
$5,300,504
$45.51 p/Share
|
116,469
|
|
Nov 30
2020
|
SELL
Open market or private sale
|
$365,337
$45.02 p/Share
|
8,115
|
|
Nov 27
2020
|
SELL
Open market or private sale
|
$915,063
$45.28 p/Share
|
20,209
|
|
Nov 25
2020
|
SELL
Open market or private sale
|
$616,772
$45.01 p/Share
|
13,703
|
|
Nov 24
2020
|
SELL
Open market or private sale
|
$45,010
$45.01 p/Share
|
1,000
|
|
Nov 23
2020
|
SELL
Open market or private sale
|
$275,442
$45.11 p/Share
|
6,106
|
|
Nov 20
2020
|
SELL
Open market or private sale
|
$164,503
$45.02 p/Share
|
3,654
|
|
Nov 19
2020
|
SELL
Open market or private sale
|
$552,968
$45.03 p/Share
|
12,280
|
|
Nov 18
2020
|
SELL
Open market or private sale
|
$691,830
$45.0 p/Share
|
15,374
|
|
Nov 17
2020
|
SELL
Open market or private sale
|
$148,500
$45.0 p/Share
|
3,300
|
|