Feb 21
2023
SELL
Payment of exercise price or tax liability
$371,438
$158.87 p/Share
2,338
Reduced 2.73%
83,185
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
$837,086
$158.87 p/Share
5,269
Added 5.8%
85,523
Common Stock
Feb 01
2023
SELL
Open market or private sale
$1,163,610
$166.23 p/Share
7,000
Reduced 8.02%
80,254
Common Stock
Jan 23
2023
SELL
Open market or private sale
$1,007,564
$155.01 p/Share
6,500
Reduced 6.93%
87,254
Common Stock
Jan 11
2023
SELL
Open market or private sale
$948,155
$145.87 p/Share
6,500
Reduced 6.48%
93,754
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$1,486,365
$134.83 p/Share
11,024
Reduced 9.91%
100,254
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
24,720
Added 18.18%
111,278
Common Stock
Nov 15
2022
SELL
Open market or private sale
$3,201,200
$160.06 p/Share
20,000
Reduced 18.77%
86,558
Common Stock
Sep 09
2022
-
7,514
Reduced 6.59%
106,558
Common Stock
Mar 09
2022
-
7,547
Reduced 6.21%
114,072
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$697,505
$135.86 p/Share
5,134
Reduced 4.05%
121,619
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
$1,572,444
$135.86 p/Share
11,574
Added 8.37%
126,753
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$493,157
$132.32 p/Share
3,727
Reduced 3.2%
112,627
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
$1,111,885
$132.32 p/Share
8,403
Added 6.88%
113,802
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$1,892,355
$173.77 p/Share
10,890
Reduced 9.16%
107,951
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
24,458
Added 17.07%
118,841
Common Stock
Dec 13
2021
SELL
Open market or private sale
$2,503,950
$166.93 p/Share
15,000
Reduced 13.71%
94,383
Common Stock
Nov 15
2021
-
37,970
Reduced 25.77%
109,383
Common Stock
Aug 18
2021
SELL
Open market or private sale
$1,433,500
$143.35 p/Share
10,000
Reduced 6.36%
147,353
Common Stock
Aug 02
2021
SELL
Payment of exercise price or tax liability
$4,930,656
$138.97 p/Share
35,480
Reduced 18.4%
157,353
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$11,117,600
$138.97 p/Share
80,000
Added 29.32%
192,833
Common Stock
May 20
2021
SELL
Open market or private sale
$1,029,450
$137.26 p/Share
7,500
Reduced 6.23%
112,833
Common Stock
Apr 20
2021
SELL
Open market or private sale
$1,018,125
$135.75 p/Share
7,500
Reduced 5.87%
120,333
Common Stock
Apr 05
2021
SELL
Open market or private sale
$1,015,725
$135.43 p/Share
7,500
Reduced 5.54%
127,833
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$590,384
$136.19 p/Share
4,335
Reduced 3.1%
135,333
Common Stock