Nov 08
2022
SELL
Payment of exercise price or tax liability
$103,200
$88.66 p/Share
1,164
Reduced 3.89%
28,780
Common Stock
Nov 08
2022
BUY
Grant, award, or other acquisition
-
2,346
Added 7.27%
29,944
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$262,720
$88.25 p/Share
2,977
Reduced 9.74%
27,598
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
-
6,002
Added 17.04%
29,218
Common Stock
Nov 18
2021
SELL
Open market or private sale
$1,796,263
$165.6 p/Share
10,847
Reduced 30.74%
24,440
Common Stock
Nov 11
2021
SELL
Payment of exercise price or tax liability
$647,960
$161.99 p/Share
4,000
Reduced 10.18%
35,287
Common Stock
Nov 11
2021
BUY
Grant, award, or other acquisition
-
6,048
Added 13.96%
37,271
Common Stock
Nov 11
2021
BUY
Exercise of conversion of derivative security
-
2,016
Added 5.26%
36,287
Common Stock
Nov 10
2021
SELL
Payment of exercise price or tax liability
$188,525
$160.31 p/Share
1,176
Reduced 3.63%
31,223
Common Stock
Nov 10
2021
BUY
Grant, award, or other acquisition
-
2,370
Added 6.82%
32,399
Common Stock
Nov 08
2021
SELL
Payment of exercise price or tax liability
$1,055,777
$167.77 p/Share
6,293
Reduced 17.33%
30,029
Common Stock
Nov 08
2021
BUY
Grant, award, or other acquisition
-
7,266
Added 19.04%
30,897
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
-
5,425
Added 14.85%
31,099
Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$1,508,039
$164.06 p/Share
9,192
Reduced 28.0%
23,631
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
-
8,204
Added 26.73%
22,491
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
-
10,332
Added 27.38%
27,398
Common Stock
Sep 01
2021
SELL
Open market or private sale
$1,700,431
$183.89 p/Share
9,247
Reduced 39.29%
14,287
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$718,122
$77.66 p/Share
9,247
Added 28.21%
23,534
Common Stock
Aug 18
2021
SELL
Open market or private sale
$1,901,856
$177.81 p/Share
10,696
Reduced 42.81%
14,287
Common Stock
Aug 04
2021
SELL
Open market or private sale
$2,353,384
$186.91 p/Share
12,591
Reduced 33.51%
24,983
Common Stock
Aug 04
2021
BUY
Exercise of conversion of derivative security
$487,975
$72.93 p/Share
6,691
Added 15.12%
37,574
Common Stock
Nov 11
2020
SELL
Payment of exercise price or tax liability
$181,276
$143.87 p/Share
1,260
Reduced 3.94%
30,713
Common Stock
Nov 11
2020
BUY
Grant, award, or other acquisition
-
2,541
Added 7.36%
31,973
Common Stock
Nov 09
2020
SELL
Payment of exercise price or tax liability
$219,328
$144.58 p/Share
1,517
Reduced 4.9%
29,432
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
-
3,059
Added 9.29%
29,879
Common Stock