SEC CIK 1653189

Weaver Amy E

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
CRMview stock →46,7502025-03-17

Position History — CRM

Reported shares owned immediately after each Form 4 transaction, over time.

044,00988,019132,0282015-092018-012019-062020-122022-032023-092025-03

Recent Filings — CRM

DateActivitySharesPriceOwned After
2025-03-17Option exercise (derivative)6,221$0.0037,235
2025-03-17Open-market sale6,221$277.3746,750
2025-03-17Option exercise6,221$218.2152,971
2025-03-03Option exercise (derivative)4,023$0.0043,456
2025-03-03Option exercise (derivative)2,198$0.002,199
2025-03-03Option exercise2,198$215.1748,948
2025-03-03Option exercise4,023$218.2152,971
2025-03-03Open-market sale6,221$301.0046,750
2025-02-18Option exercise (derivative)6,221$0.0047,479
2025-02-18Option exercise6,221$218.2152,971
2025-02-18Open-market sale6,221$328.1846,750
2025-02-03Option exercise (derivative)5,945$0.004,397
2025-02-03Option exercise (derivative)276$0.0053,700
2025-02-03Open-market sale6,221$335.9446,750
2025-02-03Option exercise5,945$215.1752,695
2025-02-03Option exercise276$218.2152,971
2025-01-23Open-market sale897$332.2846,750
2025-01-22Option exercise (derivative)1,786$0.0016,068
2025-01-22Option exercise1,786$0.0047,647
2025-01-15Option exercise (derivative)6,221$0.0010,342
2025-01-15Open-market sale6,221$329.8845,861
2025-01-15Option exercise6,221$215.1752,082
2025-01-02Option exercise (derivative)6,221$0.0016,563
2025-01-02Open-market sale6,221$338.9245,861
2025-01-02Option exercise6,221$215.1752,082
2024-12-24Option exercise (derivative)2,628$0.000
2024-12-24Option exercise (derivative)3,593$0.0022,784
2024-12-24Gift8,000$0.0045,861
2024-12-24Option exercise3,593$215.1757,454
2024-12-24Option exercise2,628$154.1460,082
2024-12-24Open-market sale6,221$343.0053,861
2024-12-23Open-market sale438$339.7854,365
2024-12-23Open-market sale504$339.7853,861
2024-12-22Option exercise (derivative)871$0.00872
2024-12-22Option exercise (derivative)1,002$0.005,013
2024-12-22Option exercise1,002$0.0054,803
2024-12-22Option exercise871$0.0053,801
2024-10-23Open-market sale897$285.2952,930
2024-10-22Option exercise (derivative)1,785$0.0017,854
2024-10-22Option exercise1,785$0.0053,827
2024-09-23Open-market sale438$264.7852,546
2024-09-23Open-market sale504$264.7852,042
2024-09-22Option exercise (derivative)1,003$0.006,015
2024-09-22Option exercise (derivative)872$0.001,743
2024-09-22Option exercise872$0.0051,981
2024-09-22Option exercise1,003$0.0052,984
2024-07-23Open-market sale897$255.7851,109
2024-07-22Option exercise (derivative)1,785$0.0019,639
2024-07-22Option exercise1,785$0.0052,006
2024-06-24Open-market sale504$242.3250,221
2024-06-24Open-market sale438$242.3250,725
2024-06-22Option exercise (derivative)1,002$0.007,018
2024-06-22Option exercise (derivative)871$0.002,615
2024-06-22Option exercise1,002$0.0051,163
2024-06-22Option exercise871$0.0050,161
2024-04-23Open-market sale3,586$273.1549,290
2024-04-23Open-market sale510$273.1552,876
2024-04-22Option exercise (derivative)1,014$0.000
2024-04-22Option exercise (derivative)7,141$0.0021,424
2024-04-22Option exercise1,014$0.0046,245
2024-04-22Option exercise7,141$0.0053,386
2024-04-16Open-market sale5,864$274.7745,231
2024-04-09Grant / award11,679$0.0051,095
2024-03-25Open-market sale438$305.4639,920
2024-03-25Open-market sale504$305.4639,416
2024-03-22Option exercise (derivative)2,627$0.002,628
2024-03-22Option exercise (derivative)2,199$0.0026,377
2024-03-22Option exercise (derivative)2,249$0.0053,976
2024-03-22Option exercise2,199$215.1743,309
2024-03-22Open-market sale7,075$309.3238,483
2024-03-22Option exercise2,249$218.2145,558
2024-03-22Option exercise2,627$154.1441,110
2024-03-22Grant / award (derivative)24,369$0.0024,369
2024-03-22Option exercise (derivative)872$0.003,486
2024-03-22Option exercise (derivative)1,003$0.008,020
2024-03-22Option exercise1,003$0.0040,358
2024-03-22Option exercise872$0.0039,355
2024-02-22Option exercise (derivative)2,628$0.005,255
2024-02-22Option exercise (derivative)2,249$0.0056,225
2024-02-22Option exercise (derivative)2,198$0.0028,576
2024-02-22Option exercise2,628$154.1445,558
2024-02-22Open-market sale7,075$292.5038,483
2024-02-22Option exercise2,198$215.1740,681
2024-02-22Option exercise2,249$218.2142,930
2024-01-23Open-market sale510$278.7138,483
2024-01-22Option exercise (derivative)2,249$0.0058,474
2024-01-22Option exercise (derivative)2,198$0.0030,774
2024-01-22Option exercise (derivative)2,627$0.007,883
2024-01-22Option exercise (derivative)1,014$0.001,014
2024-01-22Option exercise1,014$0.0038,993
2024-01-22Option exercise2,249$218.2146,067
2024-01-22Open-market sale7,074$284.0038,993
2024-01-22Option exercise2,627$154.1441,620
2024-01-22Option exercise2,198$215.1743,818
2024-01-02Option exercise (derivative)2,536$0.0032,972
2024-01-02Open-market sale2,536$260.5437,979
2024-01-02Option exercise2,536$215.1740,515
2023-12-29Option exercise (derivative)10,000$0.0035,508
2023-12-29Option exercise (derivative)2,249$0.0060,723
2023-12-29Option exercise2,249$218.2140,228
2023-12-29Option exercise10,000$215.1750,228
2023-12-29Open-market sale12,249$264.9437,979
2023-12-26Open-market sale504$265.3937,979
2023-12-26Open-market sale438$265.3938,483
2023-12-22Option exercise (derivative)871$0.004,358
2023-12-22Option exercise (derivative)1,002$0.009,023
2023-12-22Option exercise (derivative)2,627$0.0010,510
2023-12-22Option exercise2,627$154.1441,548
2023-12-22Open-market sale2,627$267.0038,921
2023-12-22Option exercise871$0.0037,919
2023-12-22Option exercise1,002$0.0038,921
2023-12-15Option exercise (derivative)10,000$0.0045,508
2023-12-15Open-market sale1,829$257.0837,048
2023-12-15Open-market sale3,671$256.2338,877
2023-12-15Open-market sale4,500$254.5142,548
2023-12-15Option exercise10,000$215.1747,048
2023-11-30Option exercise (derivative)44,980$0.0062,972
2023-11-30Option exercise (derivative)50,000$0.0055,508
2023-11-30Option exercise50,000$215.1787,048
2023-11-30Option exercise44,980$218.21132,028
2023-11-30Open-market sale94,980$250.0037,048
2023-11-22Option exercise (derivative)2,628$0.0013,137
2023-11-22Open-market sale2,628$224.8537,048
2023-11-22Option exercise2,628$154.1439,676
2023-11-03Option exercise (derivative)2,627$0.0015,765
2023-11-03Option exercise2,627$154.1439,675
2023-11-03Open-market sale2,627$210.0037,048
2023-10-23Open-market sale510$200.9737,048
2023-10-22Option exercise (derivative)1,014$0.002,028
2023-10-22Option exercise1,014$0.0037,558
2023-10-17Option exercise (derivative)2,627$0.0018,392
2023-10-17Option exercise2,627$154.1439,171
2023-10-17Open-market sale2,627$210.0036,544
2023-09-25Open-market sale438$205.2237,048
2023-09-25Open-market sale504$205.2236,544
2023-09-22Option exercise (derivative)1,003$0.0010,025
2023-09-22Option exercise (derivative)872$0.005,229
2023-09-22Option exercise872$0.0036,483
2023-09-22Option exercise1,003$0.0037,486
2023-09-11Option exercise (derivative)11,494$0.0021,019
2023-09-11Option exercise (derivative)4,783$0.000
2023-09-11Open-market sale15,327$225.6936,561
2023-09-11Option exercise4,783$161.5051,888
2023-09-11Option exercise11,494$154.1447,105
2023-09-11Open-market sale950$226.3735,611
2023-09-01Option exercise (derivative)4,782$0.004,783
2023-09-01Option exercise (derivative)11,493$0.0032,513
2023-09-01Open-market sale8,165$223.3335,711
2023-09-01Open-market sale4,760$222.6043,876
2023-09-01Open-market sale100$223.9735,611
2023-09-01Open-market sale3,250$221.5548,636
2023-09-01Option exercise11,493$154.1447,104
2023-09-01Option exercise4,782$161.5051,886
2023-08-31Option exercise (derivative)11,493$0.0044,006
2023-08-31Option exercise (derivative)4,782$0.009,565
2023-08-31Open-market sale5,417$225.8244,167
2023-08-31Option exercise11,493$154.1447,104
2023-08-31Option exercise4,782$161.5051,886
2023-08-31Open-market sale3,808$227.9835,611
2023-08-31Open-market sale4,748$226.7239,419
2023-08-31Open-market sale2,302$224.9649,584
2023-08-14Option exercise (derivative)4,782$0.0014,347
2023-08-14Option exercise (derivative)11,493$0.0055,499
2023-08-14Open-market sale7,834$207.5244,052
2023-08-14Option exercise4,782$161.5051,886
2023-08-14Open-market sale8,441$208.5135,611
2023-08-14Option exercise11,493$154.1447,104
2023-07-31Option exercise (derivative)4,782$0.0019,129
2023-07-31Option exercise (derivative)11,493$0.0066,992
2023-07-31Open-market sale400$224.1335,611
2023-07-31Option exercise11,493$151.1447,104
2023-07-31Open-market sale3,874$223.4036,011
2023-07-31Option exercise4,782$161.5051,886
2023-07-31Open-market sale12,001$222.7239,885
2023-07-24Open-market sale509$225.0535,611
2023-07-22Option exercise (derivative)1,013$0.003,042
2023-07-22Option exercise1,013$0.0036,120
2023-07-14Option exercise (derivative)4,782$0.0023,911
2023-07-14Option exercise (derivative)11,493$0.0078,485
2023-07-14Open-market sale5,300$230.3446,082
2023-07-14Open-market sale10,475$231.3135,607
2023-07-14Open-market sale500$232.0235,107
2023-07-14Option exercise4,782$161.5051,382
2023-07-14Option exercise11,493$154.1446,600
2023-06-30Option exercise (derivative)4,782$0.0028,693
2023-06-30Option exercise (derivative)11,493$0.0089,978
2023-06-30Option exercise11,493$154.1446,600
2023-06-30Open-market sale10,500$213.1436,516
2023-06-30Open-market sale4,366$211.8047,016
2023-06-30Open-market sale1,409$213.5235,107
2023-06-30Option exercise4,782$161.5051,382
2023-06-23Open-market sale2$210.0135,613
2023-06-23Open-market sale438$209.6335,615
2023-06-23Open-market sale504$209.6335,109
2023-06-23Open-market sale2$210.0735,107
2023-06-22Option exercise (derivative)871$0.006,101
2023-06-22Option exercise (derivative)1,002$0.0011,028
2023-06-22Option exercise1,002$0.0036,053
2023-06-22Option exercise871$0.0035,051
2023-06-16Option exercise (derivative)11,493$0.00101,471
2023-06-16Option exercise (derivative)5,506$0.000
2023-06-16Option exercise (derivative)4,782$0.0033,475
2023-06-16Open-market sale8,513$213.4636,680
2023-06-16Option exercise4,782$161.5046,968
2023-06-16Option exercise11,493$154.1458,461
2023-06-16Open-market sale6,431$211.2552,030
2023-06-16Open-market sale6,837$212.1245,193
2023-06-16Open-market sale996$211.2635,684
2023-06-16Option exercise5,506$118.0442,186
2023-06-16Open-market sale504$213.5034,180
2023-06-16Open-market sale1,000$212.1434,684
2023-04-24Open-market sale510$196.3336,680
2023-04-22Option exercise (derivative)1,014$0.004,055
2023-04-22Option exercise1,014$0.0037,190
2023-04-08Grant / award (derivative)28,565$0.0028,565
2023-03-23Open-market sale2,014$187.9636,176
2023-03-23Open-market sale438$187.9638,190
2023-03-23Open-market sale487$187.9638,628
2023-03-22Option exercise (derivative)872$0.006,972
2023-03-22Option exercise (derivative)968$0.000
2023-03-22Option exercise (derivative)4,010$0.0012,030
2023-03-22Option exercise4,010$0.0039,115
2023-03-22Option exercise872$0.0035,105
2023-03-22Option exercise968$0.0034,233
2023-01-23Open-market sale556$155.5933,265
2023-01-22Option exercise (derivative)1,014$0.005,069
2023-01-22Option exercise1,014$0.0033,821
2022-12-23Open-market sale438$128.5532,807
2022-12-23Open-market sale486$128.5533,245
2022-12-22Option exercise (derivative)967$0.00968
2022-12-22Option exercise (derivative)871$0.007,844
2022-12-22Option exercise871$0.0033,731
2022-12-22Option exercise967$0.0032,860
2022-10-24Open-market sale510$160.2531,893
2022-10-22Option exercise (derivative)1,014$0.006,083
2022-10-22Option exercise1,014$0.0032,403
2022-09-23Open-market sale438$146.3629,555
2022-09-23Open-market sale6$146.4829,993
2022-09-23Open-market sale487$146.3629,999
2022-09-23Open-market sale6$146.4929,549
2022-09-22Option exercise (derivative)872$0.008,715
2022-09-22Option exercise (derivative)968$0.001,935
2022-09-22Option exercise872$0.0032,326
2022-09-22Option exercise968$0.0031,454
2022-07-25Open-market sale7$176.0730,486
2022-07-25Open-market sale509$177.8930,493
2022-07-22Option exercise (derivative)1,013$0.007,097
2022-07-22Option exercise1,013$0.0031,002
2022-06-23Open-market sale924$170.4329,989
2022-06-22Option exercise (derivative)967$0.002,903
2022-06-22Option exercise (derivative)871$0.009,587
2022-06-22Option exercise967$0.0030,042
2022-06-22Option exercise871$0.0030,913
2022-04-25Open-market sale510$171.6829,075
2022-04-22Option exercise (derivative)1,014$0.008,110
2022-04-22Option exercise1,014$0.0029,585
2022-04-18Open-market sale1,556$188.1628,571
2022-04-09Grant / award3,099$0.0030,127
2022-03-23Open-market sale10$210.4527,035
2022-03-23Open-market sale38$210.5027,045
2022-03-23Open-market sale2,570$210.9427,083
2022-03-23Open-market sale7$210.4527,028
2022-03-22Option exercise (derivative)3,485$0.0010,458
2022-03-22Option exercise (derivative)662$0.000
2022-03-22Option exercise (derivative)968$0.003,870
2022-03-22Option exercise968$0.0026,168
2022-03-22Option exercise662$0.0025,200
2022-03-22Option exercise3,485$0.0029,653
2022-03-22Grant / award (derivative)15,159$0.0015,159
2022-03-22Grant / award (derivative)107,714$218.21107,714
2022-03-22Grant / award (derivative)16,040$0.0016,040
2022-03-22Grant / award (derivative)107,952$0.00107,952
2022-03-22Grant / award (derivative)16,040$0.0016,040
2022-03-22Grant / award (derivative)15,159$0.0015,159
2022-01-24Open-market sale510$212.4724,546
2022-01-24Open-market sale8$216.1424,538
2022-01-22Option exercise (derivative)1,014$0.009,124
2022-01-22Option exercise1,014$0.0025,056
2022-01-03Option exercise (derivative)1,835$0.005,506
2022-01-03Option exercise (derivative)1,375$0.00112,964
2022-01-03Option exercise (derivative)2,550$0.0038,257
2022-01-03Option exercise2,550$161.5028,427
2022-01-03Option exercise1,375$154.1429,802
2022-01-03Open-market sale5,760$254.8524,042
2022-01-03Option exercise1,835$118.0425,877
2021-12-23Open-market sale815$251.4724,046
2021-12-22Option exercise (derivative)967$0.004,838
2021-12-22Option exercise (derivative)662$0.00662
2021-12-22Option exercise967$0.0024,861
2021-12-22Option exercise662$0.0023,894
2021-12-15Option exercise (derivative)6,250$0.00114,339
2021-12-15Open-market sale6,250$254.8523,232
2021-12-15Option exercise6,250$154.1429,482
2021-12-01Option exercise (derivative)1,835$0.007,341
2021-12-01Option exercise (derivative)2,551$0.0040,807
2021-12-01Option exercise (derivative)1,375$0.00120,589
2021-12-01Option exercise1,835$118.0426,442
2021-12-01Option exercise2,551$161.5028,993
2021-12-01Open-market sale5,761$271.2623,232
2021-12-01Option exercise1,375$154.1424,607
2021-11-15Option exercise (derivative)4,150$0.00121,964
2021-11-15Option exercise (derivative)3,112$0.0043,358
2021-11-15Option exercise3,112$161.5030,494
2021-11-15Open-market sale7,262$306.9023,232
2021-11-15Option exercise4,150$154.1427,382
2021-11-01Option exercise (derivative)4,800$0.0046,470
2021-11-01Option exercise (derivative)1,835$0.009,176
2021-11-01Option exercise4,800$161.5028,032
2021-11-01Option exercise1,835$118.0429,867
2021-11-01Open-market sale6,635$301.5023,232
2021-10-25Open-market sale510$293.1923,232
2021-10-22Option exercise (derivative)1,014$0.0010,138
2021-10-22Option exercise1,014$0.0023,742
2021-10-15Option exercise (derivative)7,650$0.0051,270
2021-10-15Option exercise7,650$161.5030,378
2021-10-15Open-market sale7,650$292.4922,728
2021-10-01Option exercise (derivative)1,835$0.0011,011
2021-10-01Option exercise (derivative)4,800$0.0058,920
2021-10-01Open-market sale6,635$271.5022,728
2021-10-01Option exercise4,800$161.5029,363
2021-10-01Option exercise1,835$118.0424,563
2021-09-29Gift10,000$0.0022,728
2021-09-23Open-market sale820$272.2032,728
2021-09-22Option exercise (derivative)968$0.005,805
2021-09-22Option exercise (derivative)662$0.001,324
2021-09-22Option exercise968$0.0033,548
2021-09-22Option exercise662$0.0032,580
2021-09-15Option exercise (derivative)7,300$0.0063,720
2021-09-15Open-market sale7,300$254.5431,918
2021-09-15Option exercise7,300$161.5039,218
2021-09-01Option exercise (derivative)4,300$0.0071,020
2021-09-01Option exercise (derivative)1,835$0.0012,846
2021-09-01Option exercise1,835$118.0433,753
2021-09-01Option exercise4,300$161.5038,053
2021-09-01Open-market sale6,135$266.2731,918
2021-08-16Option exercise (derivative)7,300$0.0075,320
2021-08-16Option exercise7,300$161.5039,218
2021-08-16Open-market sale7,300$250.3731,918
2021-08-02Option exercise (derivative)4,300$0.0082,620
2021-08-02Option exercise (derivative)1,835$0.0014,681
2021-08-02Open-market sale6,135$242.3131,918
2021-08-02Option exercise4,300$161.5038,053
2021-08-02Option exercise1,835$118.0433,753
2021-07-23Open-market sale509$248.2131,918
2021-07-22Option exercise (derivative)1,013$0.0011,152
2021-07-22Option exercise1,013$0.0032,427
2021-07-15Option exercise (derivative)7,300$0.0086,920
2021-07-15Option exercise7,300$161.5038,714
2021-07-15Open-market sale7,300$241.2231,414
2021-07-01Option exercise (derivative)1,835$0.0016,516
2021-07-01Option exercise (derivative)4,300$0.0094,220
2021-07-01Option exercise1,835$118.0437,549
2021-07-01Option exercise4,300$161.5035,714
2021-07-01Open-market sale6,135$244.5031,414
2021-06-23Open-market sale819$242.4031,414
2021-06-22Option exercise (derivative)662$0.001,986
2021-06-22Option exercise (derivative)967$0.006,773
2021-06-22Option exercise662$0.0031,266
2021-06-22Option exercise967$0.0032,233
2021-06-15Option exercise (derivative)8,800$0.0098,520
2021-06-15Open-market sale8,800$245.2130,604
2021-06-15Option exercise8,800$161.5039,404
2021-06-01Option exercise (derivative)1,835$0.0018,351
2021-06-01Option exercise (derivative)5,700$0.00107,320
2021-06-01Open-market sale7,535$238.0030,604
2021-06-01Option exercise5,700$161.5038,139
2021-06-01Option exercise1,835$118.0432,439
2021-05-19Option exercise (derivative)8,800$0.00113,020
2021-05-19Open-market sale8,800$220.0030,604
2021-05-19Option exercise8,800$161.5039,404
2021-05-03Option exercise (derivative)4,699$0.0020,186
2021-05-03Option exercise (derivative)600$0.00121,820
2021-05-03Open-market sale5,299$230.7730,604
2021-05-03Option exercise4,699$118.0435,903
2021-05-03Option exercise600$161.5031,204
2021-04-23Open-market sale2,036$234.4230,604
2021-04-22Option exercise (derivative)4,055$0.0012,165
2021-04-22Option exercise4,055$0.0032,640
2021-04-16Open-market sale6,342$231.5828,585
2021-04-15Option exercise (derivative)5,000$0.0024,885
2021-04-15Option exercise5,000$118.0439,927
2021-04-15Open-market sale5,000$229.8734,927
2021-04-09Grant / award12,631$0.0034,927
2021-04-05Option exercise (derivative)10,000$0.0029,885
2021-04-05Open-market sale10,000$220.0022,296
2021-04-05Option exercise10,000$118.0432,296
2021-03-23Open-market sale820$215.9522,296
2021-03-22Option exercise (derivative)968$0.007,740
2021-03-22Option exercise (derivative)662$0.002,648
2021-03-22Option exercise662$0.0022,148
2021-03-22Option exercise968$0.0023,116
2021-03-22Grant / award (derivative)13,943$0.0013,943
2021-03-22Grant / award (derivative)105,508$215.17105,508
2021-03-22Grant / award (derivative)14,599$0.0014,599
2021-03-01Option exercise (derivative)5,000$0.0039,885
2021-03-01Option exercise5,000$118.0426,486
2021-03-01Open-market sale5,000$220.0021,486
2021-02-16Option exercise (derivative)5,000$0.0044,885
2021-02-16Open-market sale5,000$245.0021,486
2021-02-16Option exercise5,000$118.0426,486
2021-02-01Option exercise (derivative)5,000$0.0049,885
2021-02-01Option exercise5,000$118.0426,486
2021-02-01Open-market sale5,000$227.0021,486
2021-01-20Option exercise (derivative)5,000$0.0054,885
2021-01-20Option exercise5,000$118.0426,486
2021-01-20Open-market sale5,000$222.0021,486
2021-01-04Option exercise (derivative)5,000$0.0059,885
2021-01-04Open-market sale5,000$222.9121,486
2021-01-04Option exercise5,000$118.0426,486
2020-12-23Open-market sale819$229.3621,486
2020-12-22Option exercise (derivative)967$0.008,708
2020-12-22Option exercise (derivative)662$0.003,310
2020-12-22Option exercise967$0.0022,305
2020-12-22Option exercise662$0.0021,338
2020-12-15Option exercise (derivative)11,000$0.0064,885
2020-12-15Open-market sale6,465$220.3625,211
2020-12-15Open-market sale3,200$221.5222,011
2020-12-15Open-market sale1,335$222.0720,676
2020-12-15Option exercise11,000$118.0431,676
2020-12-01Option exercise (derivative)6,800$0.0075,885
2020-12-01Option exercise (derivative)2,210$0.000
2020-12-01Option exercise6,800$118.0427,476
2020-12-01Option exercise2,210$75.5729,686
2020-12-01Open-market sale9,010$245.0020,676
2020-11-23Open-market sale416$257.3520,676
2020-11-22Option exercise (derivative)828$0.000
2020-11-22Option exercise828$0.0021,092
2020-11-16Option exercise (derivative)5,400$0.0082,685
2020-11-16Option exercise (derivative)2,926$0.002,210
2020-11-16Option exercise2,926$75.5728,590
2020-11-16Option exercise5,400$118.0425,664
2020-11-16Open-market sale8,326$249.5220,264
2020-11-02Option exercise (derivative)5,800$0.005,136
2020-11-02Option exercise5,800$75.5726,064
2020-11-02Open-market sale5,800$235.1220,264
2020-10-15Option exercise (derivative)5,800$0.0010,936
2020-10-15Option exercise5,800$75.5726,064
2020-10-15Open-market sale5,800$258.1120,264
2020-10-01Option exercise (derivative)5,800$0.0016,736
2020-10-01Open-market sale5,800$253.1620,264
2020-10-01Option exercise5,800$75.5726,064
2020-09-23Open-market sale3$235.9121,087
2020-09-23Open-market sale3$235.9821,084
2020-09-23Open-market sale820$242.8120,264
2020-09-22Option exercise (derivative)968$0.009,675
2020-09-22Option exercise (derivative)662$0.003,972
2020-09-22Option exercise968$0.0021,090
2020-09-22Option exercise662$0.0020,122
2020-09-17Option exercise (derivative)5,800$0.0022,536
2020-09-17Option exercise5,800$75.5725,260
2020-09-17Open-market sale5,800$246.1219,460
2020-09-01Gift11,000$0.0019,460
2020-08-24Open-market sale416$207.2330,460
2020-08-22Option exercise (derivative)827$0.00828
2020-08-22Option exercise827$0.0030,876
2020-06-23Open-market sale819$191.7130,049
2020-06-22Option exercise (derivative)662$0.004,634
2020-06-22Option exercise (derivative)967$0.0010,643
2020-06-22Option exercise967$0.0030,868
2020-06-22Option exercise662$0.0029,901
2020-05-26Open-market sale416$178.4329,239
2020-05-22Option exercise (derivative)827$0.001,655
2020-05-22Option exercise827$0.0029,655
2020-04-22Grant / award (derivative)126,114$154.14126,114
2020-04-22Grant / award (derivative)17,989$0.0017,989
2020-04-22Grant / award (derivative)16,220$0.0016,220
2020-04-22Grant / award (derivative)16,220$0.0016,220
2020-04-22Grant / award (derivative)17,989$0.0017,989
2020-04-22Grant / award (derivative)108,879$154.14108,879
2020-03-24Open-market sale5,000$148.0028,828
2020-03-23Open-market sale2,277$139.8633,828
2020-03-22Option exercise (derivative)662$0.005,296
2020-03-22Option exercise (derivative)3,870$0.0011,610
2020-03-22Option exercise3,870$0.0036,105
2020-03-22Option exercise662$0.0032,235
2020-03-02Open-market sale5,000$172.5031,573
2020-02-24Open-market sale416$183.3336,581
2020-02-24Open-market sale8$184.5736,573
2020-02-22Option exercise (derivative)827$0.002,482
2020-02-22Option exercise827$0.0036,997
2020-02-18Option exercise (derivative)10,864$0.0028,336
2020-02-18Open-market sale8,336$190.5036,498
2020-02-18Open-market sale328$191.3336,170
2020-02-18Option exercise10,864$75.5747,034
2020-02-18Open-market sale2,200$189.6144,834
2020-02-03Option exercise (derivative)10,864$0.0039,200
2020-02-03Option exercise10,864$75.5747,034
2020-02-03Open-market sale4,270$182.6242,764
2020-02-03Open-market sale6,494$183.4136,270
2020-02-03Open-market sale100$184.1036,170
2020-01-15Option exercise (derivative)10,864$0.0050,064
2020-01-15Open-market sale10,140$182.3836,894
2020-01-15Option exercise10,864$75.5747,034
2020-01-15Open-market sale724$182.8136,170
2020-01-02Option exercise (derivative)10,864$0.0060,928
2020-01-02Option exercise10,864$75.5747,034
2020-01-02Open-market sale10,864$163.9236,170
2019-12-23Option exercise (derivative)3,578$0.000
2019-12-23Option exercise (derivative)525$0.0071,792
2019-12-23Option exercise3,578$72.4646,950
2019-12-23Option exercise7,202$80.9943,372
2019-12-23Option exercise525$75.5747,475
2019-12-23Open-market sale333$164.0436,170
2019-12-22Option exercise (derivative)662$0.005,958
2019-12-22Option exercise662$0.0036,503
2019-12-16Open-market sale10,365$161.9935,841
2019-12-09Grant / award20,643$0.0046,206
2019-11-25Open-market sale494$162.5725,563
2019-11-22Option exercise (derivative)827$0.003,309
2019-11-22Option exercise (derivative)155$0.000
2019-11-22Option exercise827$0.0026,057
2019-11-22Option exercise155$0.0025,230
2019-09-23Open-market sale333$154.0725,075
2019-09-22Option exercise (derivative)662$0.006,620
2019-09-22Option exercise662$0.0025,408
2019-09-16Option exercise (derivative)5,259$0.003,578
2019-09-16Open-market sale5,259$151.6524,746
2019-09-16Option exercise5,259$72.4630,005
2019-09-10Gift3,430$0.0024,746
2019-09-03Option exercise (derivative)5,627$0.0072,317
2019-09-03Open-market sale5,627$154.0828,176
2019-09-03Option exercise5,627$75.5733,803
2019-08-23Open-market sale494$155.5728,176
2019-08-22Option exercise (derivative)154$0.00155
2019-08-22Option exercise (derivative)827$0.004,136
2019-08-22Option exercise154$0.0027,843
2019-08-22Option exercise827$0.0028,670
2019-08-15Option exercise (derivative)5,627$0.0077,944
2019-08-15Open-market sale5,627$141.1027,689
2019-08-15Option exercise5,627$75.5733,316
2019-08-01Option exercise (derivative)5,627$0.0083,571
2019-08-01Open-market sale5,627$154.7327,689
2019-08-01Option exercise5,627$75.5733,316
2019-07-23Open-market sale647$156.3927,689
2019-07-22Option exercise (derivative)1,288$0.000
2019-07-22Option exercise1,288$0.0028,336
2019-07-15Option exercise (derivative)5,627$0.0089,198
2019-07-15Open-market sale5,627$158.8527,048
2019-07-15Option exercise5,627$75.5732,675
2019-07-01Option exercise (derivative)5,627$0.0094,825
2019-07-01Open-market sale5,627$152.6627,048
2019-07-01Option exercise5,627$75.5732,675
2019-06-24Open-market sale335$153.8827,048
2019-06-22Option exercise (derivative)661$0.007,282
2019-06-22Option exercise661$0.0027,383
2019-06-17Option exercise (derivative)5,627$0.00100,452
2019-06-17Option exercise5,627$75.5732,349
2019-06-17Open-market sale5,627$150.0426,722
2019-06-03Option exercise (derivative)6,409$0.007,202
2019-06-03Option exercise6,409$80.9933,131
2019-06-03Open-market sale1,918$147.6831,213
2019-06-03Open-market sale1,991$149.7529,222
2019-06-03Open-market sale2,500$150.3926,722
2019-05-23Open-market sale422$153.5426,722
2019-05-23Open-market sale79$153.5527,144
2019-05-22Option exercise (derivative)827$0.004,963
2019-05-22Option exercise (derivative)155$0.00309
2019-05-22Option exercise827$0.0027,223
2019-05-22Option exercise155$0.0026,396
2019-05-15Option exercise (derivative)6,409$0.0013,611
2019-05-15Option exercise6,409$80.9932,650
2019-05-15Open-market sale3,909$154.5126,241
2019-05-15Open-market sale2,500$153.0030,150
2019-05-01Option exercise (derivative)6,409$0.0020,020
2019-05-01Open-market sale6,409$166.0126,241
2019-05-01Option exercise6,409$80.9932,650
2019-04-23Open-market sale647$159.9126,241
2019-04-22Option exercise (derivative)1,287$0.001,288
2019-04-22Option exercise1,287$0.0026,888
2019-04-15Option exercise (derivative)6,409$0.0026,429
2019-04-15Option exercise6,409$80.9932,010
2019-04-15Open-market sale3,610$160.9628,400
2019-04-15Open-market sale2,799$161.6225,601
2019-04-01Option exercise (derivative)6,409$0.0032,838
2019-04-01Option exercise6,409$80.9932,010
2019-04-01Open-market sale2,709$160.3125,601
2019-04-01Open-market sale3,700$159.4528,310
2019-03-25Open-market sale1,335$159.6025,601
2019-03-22Option exercise (derivative)2,647$0.007,943
2019-03-22Grant / award (derivative)15,499$0.0015,499
2019-03-22Grant / award (derivative)122,420$161.50122,420
2019-03-22Grant / award (derivative)15,480$0.0015,480
2019-03-22Option exercise2,647$0.0026,936
2019-03-21Option exercise (derivative)5,259$0.008,837
2019-03-21Option exercise5,259$72.4629,548
2019-03-21Open-market sale3,100$164.6124,289
2019-03-21Open-market sale2,159$163.4127,389
2019-02-25Open-market sale494$162.1324,289
2019-02-22Option exercise (derivative)154$0.00464
2019-02-22Option exercise (derivative)827$0.005,790
2019-02-22Option exercise154$0.0023,956
2019-02-22Option exercise827$0.0024,783
2019-02-15Option exercise (derivative)5,325$0.0014,096
2019-02-15Open-market sale5,325$161.0823,802
2019-02-15Option exercise5,325$72.4629,127
2019-02-01Option exercise (derivative)5,325$0.0019,421
2019-02-01Option exercise5,325$72.4629,127
2019-02-01Open-market sale5,325$152.4023,802
2019-01-23Open-market sale456$149.1523,802
2019-01-22Option exercise (derivative)1,287$0.002,575
2019-01-22Option exercise1,287$0.0024,258
2019-01-15Option exercise (derivative)5,325$0.0024,746
2019-01-15Open-market sale5,325$146.0722,971
2019-01-15Option exercise5,325$72.4628,296
2019-01-02Option exercise (derivative)5,325$0.0030,071
2019-01-02Option exercise5,325$72.4628,296
2019-01-02Open-market sale2,425$134.1125,871
2019-01-02Open-market sale2,900$134.9422,971
2018-12-17Option exercise (derivative)1,214$0.000
2018-12-17Option exercise (derivative)3,675$0.0035,396
2018-12-17Option exercise3,675$72.4627,860
2018-12-17Open-market sale4,889$134.3422,971
2018-12-17Option exercise1,214$59.3424,185
2018-12-03Option exercise (derivative)4,000$0.001,214
2018-12-03Option exercise4,000$59.3426,971
2018-12-03Open-market sale4,000$146.9022,971
2018-11-26Open-market sale381$125.3022,971
2018-11-25Option exercise (derivative)757$0.000
2018-11-25Option exercise757$0.0023,352
2018-11-23Open-market sale494$122.6022,595
2018-11-22Option exercise (derivative)827$0.006,617
2018-11-22Option exercise (derivative)155$0.00618
2018-11-22Option exercise827$0.0023,089
2018-11-22Option exercise155$0.0022,262
2018-11-15Option exercise (derivative)5,325$0.0039,071
2018-11-15Open-market sale5,325$128.7122,107
2018-11-15Option exercise5,325$72.4627,432
2018-11-01Option exercise (derivative)5,325$0.0044,396
2018-11-01Open-market sale5,325$138.6122,107
2018-11-01Option exercise5,325$72.4627,432
2018-10-23Open-market sale647$139.8822,113
2018-10-23Open-market sale6$141.4422,107
2018-10-22Option exercise (derivative)1,287$0.003,862
2018-10-22Option exercise1,287$0.0022,760
2018-10-15Option exercise (derivative)5,325$0.0049,721
2018-10-15Open-market sale5,325$146.4921,473
2018-10-15Option exercise5,325$72.4626,798
2018-10-01Option exercise (derivative)5,325$0.0055,046
2018-10-01Open-market sale5,325$160.1121,473
2018-10-01Option exercise5,325$72.4626,798
2018-09-18Option exercise (derivative)5,325$0.0060,371
2018-09-18Open-market sale5,325$154.8621,473
2018-09-18Option exercise5,325$72.4626,798
2018-09-04Option exercise (derivative)5,325$0.0065,696
2018-09-04Open-market sale5,325$152.0021,473
2018-09-04Option exercise5,325$72.4626,798
2018-08-27Open-market sale380$151.5321,473
2018-08-25Option exercise (derivative)756$0.00757
2018-08-25Option exercise756$0.0021,853
2018-08-23Open-market sale494$147.2321,097
2018-08-22Option exercise (derivative)154$0.00773
2018-08-22Option exercise (derivative)827$0.007,444
2018-08-22Option exercise154$0.0020,764
2018-08-22Option exercise827$0.0021,591
2018-07-23Open-market sale647$146.4220,610
2018-07-22Option exercise (derivative)1,288$0.005,149
2018-07-22Option exercise1,288$0.0021,257
2018-06-20Gift1,500$0.0019,969
2018-06-01Option exercise (derivative)4,345$0.005,214
2018-06-01Open-market sale4,345$130.0021,469
2018-06-01Option exercise4,345$59.3425,814
2018-05-29Open-market sale380$126.7621,469
2018-05-25Option exercise (derivative)756$0.001,513
2018-05-25Option exercise756$0.0021,849
2018-05-23Open-market sale452$125.9521,093
2018-05-22Option exercise (derivative)827$0.008,271
2018-05-22Option exercise (derivative)154$0.00927
2018-05-22Option exercise154$0.0020,718
2018-05-22Option exercise827$0.0021,545
2018-04-23Open-market sale451$123.3420,564
2018-04-22Option exercise (derivative)1,287$0.006,437
2018-04-22Option exercise1,287$0.0021,015
2018-04-02Open-market sale1,200$115.9919,928
2018-04-02Open-market sale200$117.3419,728
2018-03-22Grant / award (derivative)9,642$0.009,642
2018-03-22Grant / award (derivative)88,085$118.0488,085
2018-03-22Grant / award (derivative)10,590$0.0010,590
2018-03-01Open-market sale1,400$120.9021,128
2018-02-26Open-market sale265$115.8722,528
2018-02-25Option exercise (derivative)756$0.002,269
2018-02-25Option exercise756$0.0022,793
2018-02-23Open-market sale345$113.4722,037
2018-02-22Option exercise (derivative)827$0.009,098
2018-02-22Option exercise (derivative)155$0.001,081
2018-02-22Option exercise827$0.0022,382
2018-02-22Option exercise155$0.0021,555
2018-01-23Open-market sale521$113.3521,400
2018-01-22Option exercise (derivative)1,287$0.007,724
2018-01-22Option exercise1,287$0.0021,921
2018-01-02Option exercise (derivative)869$0.009,559
2018-01-02Option exercise869$59.3421,503
2018-01-02Open-market sale869$102.8820,634
2017-12-22Option exercise (derivative)6,083$0.0010,428
2017-12-22Option exercise (derivative)5,024$0.000
2017-12-22Option exercise6,083$59.3426,717
2017-12-22Open-market sale5,024$103.2920,634
2017-12-22Option exercise5,024$52.3025,658
2017-12-20Gift643$0.0020,634
2017-11-27Open-market sale1,038$106.6321,277
2017-11-26Option exercise (derivative)1,206$0.000
2017-11-26Option exercise1,206$0.0022,315
2017-11-25Option exercise (derivative)756$0.003,025
2017-11-25Option exercise756$0.0021,109
2017-11-24Open-market sale1,831$106.7720,353
2017-11-22Option exercise (derivative)154$0.001,236
2017-11-22Option exercise (derivative)3,308$0.009,925
2017-11-22Option exercise3,308$0.0022,184
2017-11-22Option exercise154$0.0018,876
2017-10-23Open-market sale681$98.7518,722
2017-10-22Option exercise (derivative)1,287$0.009,011
2017-10-22Option exercise1,287$0.0019,403
2017-08-28Open-market sale1,038$93.3818,116
2017-08-26Option exercise (derivative)1,206$0.001,206
2017-08-26Option exercise1,206$0.0019,154
2017-08-25Option exercise (derivative)756$0.003,781
2017-08-25Option exercise756$0.0017,948
2017-08-23Open-market sale83$93.5217,192
2017-08-22Option exercise (derivative)155$0.001,390
2017-08-22Option exercise155$0.0017,275
2017-08-01Option exercise (derivative)5,023$0.005,024
2017-08-01Open-market sale5,023$91.3717,120
2017-08-01Option exercise5,023$52.3022,143
2017-07-24Open-market sale681$89.3317,120
2017-07-22Option exercise (derivative)1,288$0.0010,298
2017-07-22Option exercise1,288$0.0017,801
2017-07-03Open-market sale1,400$87.0416,513
2017-06-01Open-market sale1,400$90.1217,913
2017-05-30Open-market sale638$90.8018,722
2017-05-26Open-market sale400$90.8518,154
2017-05-26Option exercise (derivative)1,206$0.002,412
2017-05-26Option exercise1,206$0.0019,360
2017-05-25Option exercise (derivative)756$0.004,537
2017-05-25Option exercise756$0.0018,554
2017-05-23Open-market sale82$88.6517,798
2017-05-22Option exercise (derivative)154$0.001,545
2017-05-22Option exercise154$0.0017,880
2017-05-01Option exercise (derivative)6,438$0.0016,511
2017-05-01Open-market sale6,438$86.3717,726
2017-05-01Option exercise6,438$59.3424,164
2017-04-24Open-market sale696$84.0719,313
2017-04-22Option exercise (derivative)1,287$0.0011,586
2017-04-22Option exercise1,287$0.0020,009
2017-04-03Option exercise (derivative)4,137$0.0010,047
2017-04-03Option exercise4,137$52.3021,863
2017-04-03Open-market sale4,137$82.6117,726
2017-03-08Option exercise (derivative)5,650$0.0014,184
2017-03-08Option exercise5,650$52.3023,376
2017-03-08Open-market sale5,650$82.9617,726
2017-02-27Open-market sale745$81.4817,726
2017-02-26Option exercise (derivative)1,205$0.003,618
2017-02-26Option exercise1,205$0.0018,471
2017-02-25Option exercise (derivative)756$0.005,293
2017-02-25Option exercise756$0.0017,266
2017-02-23Open-market sale58$82.3016,510
2017-02-22Option exercise (derivative)154$0.001,699
2017-02-22Option exercise154$0.0016,568
2017-01-23Open-market sale571$76.2316,414
2017-01-22Option exercise (derivative)1,287$0.0012,873
2017-01-22Option exercise1,287$0.0016,985
2016-11-28Open-market sale1,038$73.0315,698
2016-11-26Option exercise (derivative)1,206$0.004,823
2016-11-26Option exercise1,206$0.0016,736
2016-11-25Option exercise (derivative)756$0.006,049
2016-11-25Option exercise756$0.0015,530
2016-11-23Open-market sale329$74.1214,774
2016-11-22Grant / award (derivative)13,233$0.0013,233
2016-11-22Grant / award (derivative)106,079$0.00106,079
2016-11-22Grant / award (derivative)13,233$0.0013,233
2016-11-22Option exercise (derivative)617$0.001,853
2016-11-22Option exercise617$0.0015,103
2016-10-24Open-market sale681$74.8814,486
2016-10-22Option exercise (derivative)1,287$0.0014,160
2016-10-22Option exercise1,287$0.0015,167
2016-10-03Option exercise (derivative)9,381$0.0022,949
2016-10-03Open-market sale9,381$71.0813,880
2016-10-03Option exercise9,381$59.3423,261
2016-09-01Option exercise (derivative)5,650$0.0019,834
2016-09-01Option exercise5,650$52.3019,530
2016-09-01Open-market sale5,050$75.6514,480
2016-09-01Open-market sale600$76.3913,880
2016-08-29Open-market sale638$79.9313,880
2016-08-26Option exercise (derivative)1,206$0.006,029
2016-08-26Open-market sale400$79.9113,312
2016-08-26Option exercise1,206$0.0014,518
2016-08-25Option exercise (derivative)756$0.006,805
2016-08-25Option exercise756$0.0013,712
2016-07-25Open-market sale2,722$82.2012,956
2016-07-22Option exercise (derivative)5,149$0.0015,447
2016-07-22Option exercise5,149$0.0015,678
2016-07-01Option exercise (derivative)9,381$0.0032,330
2016-07-01Open-market sale9,381$80.0410,529
2016-07-01Option exercise9,381$59.3419,910
2016-06-24Option exercise (derivative)5,650$0.0025,484
2016-06-24Option exercise5,650$52.3016,179
2016-06-24Open-market sale5,650$79.8210,529
2016-05-27Open-market sale601$83.4110,529
2016-05-26Open-market sale288$83.869,924
2016-05-26Option exercise (derivative)1,206$0.007,235
2016-05-26Option exercise1,206$0.0011,130
2016-05-25Option exercise (derivative)756$0.007,561
2016-05-25Option exercise756$0.0010,212
2016-04-18Option exercise (derivative)7,062$0.0031,134
2016-04-18Open-market sale462$77.039,456
2016-04-18Open-market sale6,600$76.599,918
2016-04-18Option exercise7,062$76.6216,518
2016-03-18Option exercise (derivative)7,062$0.0038,196
2016-03-18Open-market sale6,154$72.8010,364
2016-03-18Open-market sale908$73.369,456
2016-03-18Option exercise7,062$52.3016,518
2016-02-29Open-market sale458$68.439,459
2016-02-29Open-market sale3$67.839,456
2016-02-26Option exercise (derivative)1,205$0.008,441
2016-02-26Option exercise1,205$0.009,917
2016-02-26Open-market sale282$69.008,712
2016-02-25Option exercise (derivative)756$0.008,317
2016-02-25Option exercise756$0.008,994
2016-01-19Option exercise (derivative)7,062$0.0045,258
2016-01-19Option exercise7,062$52.3015,300
2016-01-19Open-market sale7,062$71.558,238
2015-12-18Option exercise (derivative)7,962$0.0052,320
2015-12-18Open-market sale7,462$78.598,738
2015-12-18Open-market sale500$79.288,238
2015-12-18Option exercise7,962$52.3016,200
2015-11-27Open-market sale1,864$79.858,238
2015-11-26Option exercise (derivative)1,206$0.009,646
2015-11-26Option exercise1,206$0.0010,102
2015-11-25Option exercise (derivative)3,024$0.009,073
2015-11-25Option exercise3,024$0.008,896
2015-11-22Grant / award (derivative)2,470$0.002,470
2015-11-22Grant / award (derivative)39,247$0.0039,247
2015-09-10———5,872

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.