Mar 08
2023
SELL
Payment of exercise price or tax liability
$184,932
$96.52 p/Share
1,916
Reduced 0.77%
245,798
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$131,355
$97.3 p/Share
1,350
Reduced 0.54%
247,714
Common Stock
Mar 05
2023
SELL
Payment of exercise price or tax liability
$206,859
$97.3 p/Share
2,126
Reduced 0.85%
249,064
Common Stock
Mar 04
2023
SELL
Payment of exercise price or tax liability
$162,199
$97.3 p/Share
1,667
Reduced 0.66%
251,190
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$1,505,478
$98.96 p/Share
15,213
Reduced 5.68%
252,857
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
48,824
Added 15.41%
268,070
Common Stock
Nov 30
2022
SELL
Payment of exercise price or tax liability
$4,044,988
$108.5 p/Share
37,281
Reduced 13.81%
232,610
Common Stock
Nov 30
2022
SELL
Open market or private sale
$1,447,454
$108.31 p/Share
13,364
Reduced 5.75%
219,246
Common Stock
Nov 30
2022
BUY
Exercise of conversion of derivative security
$2,711,533
$53.54 p/Share
50,645
Added 15.8%
269,891
Common Stock
Nov 23
2022
SELL
Open market or private sale
$1,417,632
$107.08 p/Share
13,239
Reduced 5.69%
219,246
Common Stock
Nov 23
2022
SELL
Payment of exercise price or tax liability
$4,020,022
$107.47 p/Share
37,406
Reduced 13.86%
232,485
Common Stock
Nov 23
2022
BUY
Exercise of conversion of derivative security
$2,711,533
$53.54 p/Share
50,645
Added 15.8%
269,891
Common Stock
Nov 15
2022
SELL
Open market or private sale
$2,595,192
$104.51 p/Share
24,832
Reduced 10.17%
219,246
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$4,766,194
$104.17 p/Share
45,754
Reduced 15.79%
244,078
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
$2,387,218
$33.82 p/Share
70,586
Added 19.58%
289,832
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$74,524
$107.23 p/Share
695
Reduced 0.32%
219,246
Common Stock
Nov 08
2022
SELL
Payment of exercise price or tax liability
$4,889,874
$107.83 p/Share
45,348
Reduced 15.61%
245,178
Common Stock
Nov 08
2022
SELL
Open market or private sale
$2,718,277
$107.71 p/Share
25,237
Reduced 10.29%
219,941
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
$2,387,184
$33.82 p/Share
70,585
Added 19.55%
290,526
Common Stock
Mar 23
2022
SELL
Open market or private sale
$2,707,639
$106.47 p/Share
25,431
Reduced 10.36%
219,941
Common Stock
Mar 23
2022
SELL
Payment of exercise price or tax liability
$4,678,330
$106.42 p/Share
43,961
Reduced 15.19%
245,372
Common Stock
Mar 23
2022
BUY
Exercise of conversion of derivative security
$2,189,318
$31.55 p/Share
69,392
Added 19.34%
289,333
Common Stock
Mar 21
2022
SELL
Payment of exercise price or tax liability
$4,647,133
$105.48 p/Share
44,057
Reduced 15.23%
245,276
Common Stock
Mar 21
2022
SELL
Open market or private sale
$2,691,084
$106.22 p/Share
25,335
Reduced 10.33%
219,941
Common Stock
Mar 21
2022
BUY
Exercise of conversion of derivative security
$2,189,318
$31.55 p/Share
69,392
Added 19.34%
289,333
Common Stock