Jun 12
2023
SELL
Payment of exercise price or tax liability
$2,108,405
$98.45 p/Share
21,416
Reduced 10.65%
179,619
Common Stock
Jun 12
2023
BUY
Exercise of conversion of derivative security
$1,210,110
$36.67 p/Share
33,000
Added 14.1%
201,035
Common Stock
May 05
2023
SELL
Open market or private sale
$847,440
$94.16 p/Share
9,000
Reduced 5.08%
168,035
Common Stock
Apr 28
2023
SELL
Payment of exercise price or tax liability
$1,307,246
$89.47 p/Share
14,611
Reduced 7.62%
177,035
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$2,966,825
$89.47 p/Share
33,160
Added 14.75%
191,646
Common Stock
Mar 02
2023
SELL
Open market or private sale
$879,109
$95.08 p/Share
9,246
Reduced 5.51%
158,486
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$706,997
$96.4 p/Share
7,334
Reduced 4.19%
167,732
Common Stock
Feb 20
2023
BUY
Grant, award, or other acquisition
$1,598,312
$96.4 p/Share
16,580
Added 8.65%
175,066
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
11,069
Added 5.95%
175,066
Common Stock
Aug 18
2022
SELL
Open market or private sale
$472,700
$94.54 p/Share
5,000
Reduced 3.65%
131,997
Common Stock
Aug 17
2022
SELL
Open market or private sale
$473,050
$94.61 p/Share
5,000
Reduced 3.52%
136,997
Common Stock
Aug 16
2022
SELL
Open market or private sale
$954,600
$95.46 p/Share
10,000
Reduced 6.58%
141,997
Common Stock
Aug 08
2022
-
2,000
Reduced 1.3%
151,997
Common Stock
Aug 04
2022
-
1,000
Reduced 0.65%
153,997
Common Stock
Jul 29
2022
SELL
Open market or private sale
$895,600
$89.56 p/Share
10,000
Reduced 6.06%
154,997
Common Stock
Jul 28
2022
SELL
Open market or private sale
$1,401,920
$87.62 p/Share
16,000
Reduced 8.84%
164,997
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$732,320
$83.56 p/Share
8,764
Reduced 3.95%
212,997
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$1,662,008
$83.56 p/Share
19,890
Added 8.23%
221,761
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
14,303
Added 6.62%
201,871
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$752,192
$83.29 p/Share
9,031
Reduced 4.59%
187,568
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
$1,707,195
$83.29 p/Share
20,497
Added 9.44%
196,599
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$606,409
$84.06 p/Share
7,214
Reduced 3.54%
196,599
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
$1,371,523
$84.06 p/Share
16,316
Added 7.41%
203,813
Common Stock
Nov 09
2021
SELL
Payment of exercise price or tax liability
$1,147,876
$93.46 p/Share
12,282
Reduced 5.68%
203,813
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$759,605
$43.27 p/Share
17,555
Added 7.51%
216,095
Common Stock