Oct 27
2023
SELL
Payment of exercise price or tax liability
$78,288
$179.56 p/Share
436
Reduced 21.88%
1,557
Common Stock
Oct 27
2023
BUY
Exercise of conversion of derivative security
-
1,165
Added 36.89%
1,993
Common Stock
Jul 28
2023
SELL
Payment of exercise price or tax liability
$23,509
$221.79 p/Share
106
Reduced 11.35%
828
Common Stock
Jul 28
2023
BUY
Exercise of conversion of derivative security
-
434
Added 31.73%
934
Common Stock
May 30
2023
SELL
Open market or private sale
$1,793,760
$185.0 p/Share
9,696
Reduced 95.1%
500
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$250,608
$151.06 p/Share
1,659
Reduced 13.99%
10,196
Common Stock
Nov 07
2022
BUY
Grant, award, or other acquisition
-
4,214
Added 27.33%
11,203
Common Stock
Nov 02
2022
SELL
Payment of exercise price or tax liability
$65,143
$151.85 p/Share
429
Reduced 5.32%
7,641
Common Stock
Nov 02
2022
BUY
Exercise of conversion of derivative security
-
1,089
Added 11.89%
8,070
Common Stock
Oct 29
2022
SELL
Payment of exercise price or tax liability
$36,246
$151.66 p/Share
239
Reduced 3.31%
6,981
Common Stock
Oct 29
2022
BUY
Exercise of conversion of derivative security
-
657
Added 8.34%
7,220
Common Stock
Oct 27
2022
SELL
Payment of exercise price or tax liability
$58,912
$147.28 p/Share
400
Reduced 5.74%
6,563
Common Stock
Oct 27
2022
BUY
Exercise of conversion of derivative security
-
1,163
Added 14.31%
6,963
Common Stock
Jul 28
2022
SELL
Payment of exercise price or tax liability
$19,231
$181.42 p/Share
106
Reduced 1.79%
5,800
Common Stock
Jul 28
2022
BUY
Exercise of conversion of derivative security
-
434
Added 6.85%
5,906
Common Stock
Oct 29
2021
SELL
Payment of exercise price or tax liability
$51,574
$199.9 p/Share
258
Reduced 4.5%
5,472
Common Stock
Oct 29
2021
BUY
Exercise of conversion of derivative security
-
655
Added 10.26%
5,730
Common Stock
Oct 27
2021
SELL
Payment of exercise price or tax liability
$89,837
$196.15 p/Share
458
Reduced 8.28%
5,075
Common Stock
Oct 27
2021
BUY
Exercise of conversion of derivative security
-
1,163
Added 17.37%
5,533
Common Stock
Aug 10
2021
SELL
Open market or private sale
$1,153,174
$217.58 p/Share
5,300
Reduced 54.81%
4,370
Common Stock
Aug 02
2021
SELL
Payment of exercise price or tax liability
$912,657
$206.39 p/Share
4,422
Reduced 31.38%
9,670
Common Stock
Aug 02
2021
BUY
Grant, award, or other acquisition
-
11,371
Added 44.66%
14,092
Common Stock
Jul 28
2021
SELL
Payment of exercise price or tax liability
$29,138
$194.25 p/Share
150
Reduced 5.22%
2,721
Common Stock
Jul 28
2021
BUY
Exercise of conversion of derivative security
-
434
Added 13.13%
2,871
Common Stock
Jul 26
2021
SELL
Payment of exercise price or tax liability
$126,253
$196.35 p/Share
643
Reduced 20.88%
2,437
Common Stock