Mar 21
2024
|
SELL
Open market or private sale
|
$3,604,132
$136.19 p/Share
|
26,464
|
|
Mar 20
2024
|
SELL
Open market or private sale
|
$2,652,867
$132.65 p/Share
|
19,999
|
|
Mar 19
2024
|
SELL
Open market or private sale
|
$2,278,554
$131.45 p/Share
|
17,334
|
|
Mar 18
2024
|
SELL
Open market or private sale
|
$2,907,901
$131.49 p/Share
|
22,115
|
|
Mar 15
2024
|
SELL
Open market or private sale
|
$5,207,694
$133.23 p/Share
|
39,088
|
|
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
|
|