Nov 01
2024
SELL
Open market or private sale
$1,570,400
$157.04 p/Share
10,000
Reduced 5.04%
188,505
Common Stock
Oct 04
2024
SELL
Open market or private sale
$1,501,800
$150.18 p/Share
10,000
Reduced 4.8%
198,505
Common Stock
Sep 27
2024
SELL
Open market or private sale
$1,502,100
$150.21 p/Share
10,000
Reduced 4.58%
208,505
Common Stock
Jun 01
2024
BUY
Exercise of conversion of derivative security
-
1,984
Added 0.9%
218,505
Common Stock
Feb 01
2024
SELL
Open market or private sale
$1,500,400
$150.04 p/Share
10,000
Reduced 4.41%
216,521
Common Stock
Jan 02
2024
SELL
Open market or private sale
$1,511,399
$151.14 p/Share
10,000
Reduced 4.23%
226,521
Common Stock
Dec 19
2023
SELL
Open market or private sale
$1,500,600
$150.06 p/Share
10,000
Reduced 4.06%
236,521
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
-
2,163
Added 0.87%
246,521
Common Stock
Feb 15
2023
-
10,000
Reduced 3.93%
244,358
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
-
2,246
Added 0.88%
254,358
Common Stock
May 02
2022
SELL
Open market or private sale
$1,732,900
$173.29 p/Share
10,000
Reduced 3.82%
252,112
Common Stock
Apr 01
2022
SELL
Open market or private sale
$3,964,600
$198.23 p/Share
20,000
Reduced 7.09%
262,112
Common Stock
Mar 29
2022
SELL
Open market or private sale
$1,000,000
$200.0 p/Share
5,000
Reduced 1.74%
282,112
Common Stock
Mar 01
2022
SELL
Open market or private sale
$2,862,000
$190.8 p/Share
15,000
Reduced 4.97%
287,112
Common Stock
Feb 01
2022
SELL
Open market or private sale
$2,780,250
$185.35 p/Share
15,000
Reduced 4.73%
302,112
Common Stock
Jan 03
2022
SELL
Open market or private sale
$2,750,550
$183.37 p/Share
15,000
Reduced 4.52%
317,112
Common Stock
Nov 01
2021
SELL
Open market or private sale
$8,347,000
$166.94 p/Share
50,000
Reduced 13.09%
332,112
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$4,587,500
$91.75 p/Share
50,000
Added 11.57%
382,112
Common Stock
Sep 14
2021
SELL
Open market or private sale
$7,507,000
$150.14 p/Share
50,000
Reduced 13.09%
332,112
Common Stock
Sep 14
2021
BUY
Exercise of conversion of derivative security
$4,587,500
$91.75 p/Share
50,000
Added 11.57%
382,112
Common Stock
Jul 01
2021
SELL
Open market or private sale
$8,307,500
$166.15 p/Share
50,000
Reduced 13.09%
332,112
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$4,587,500
$91.75 p/Share
50,000
Added 11.57%
382,112
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
-
2,461
Added 0.74%
332,112
Common Stock
May 03
2021
SELL
Open market or private sale
$8,869,000
$177.38 p/Share
50,000
Reduced 13.17%
329,651
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$4,587,500
$91.75 p/Share
50,000
Added 11.64%
379,651
Common Stock