SEC CIK 1528185

Torley Helen

Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
HALOview stock →767,7802026-10-08
DGXview stock →6,2602021-05-25

Position History — HALO

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

0262,593525,187787,7802014-012021-052023-022024-102025-102026-052026-102026-10

Recent Filings — HALO

DateActivitySharesPriceOwned After
2026-10-08Option exercise (derivative)20,000$18.4121,552
2026-10-08Open-market sale200$110.51767,780
2026-10-08Open-market sale11,900$110.00767,980
2026-10-08Open-market sale3,090$108.91779,880
2026-10-08Open-market sale4,810$108.18782,970
2026-10-08Option exercise20,000$18.41787,780
2026-10-07Option exercise (derivative)20,000$18.4141,552
2026-10-07Open-market sale200$113.69767,780
2026-10-07Open-market sale900$112.78767,980
2026-10-07Open-market sale10,300$111.84768,880
2026-10-07Open-market sale8,600$111.03779,180
2026-10-07Option exercise20,000$18.41787,780
2026-10-06Option exercise (derivative)20,000$18.4161,552
2026-10-06Open-market sale1,780$110.81767,780
2026-10-06Open-market sale9,920$109.89769,560
2026-10-06Open-market sale6,000$109.33779,480
2026-10-06Open-market sale2,300$107.90785,480
2026-10-06Option exercise20,000$18.41787,780
2026-09-11Option exercise (derivative)20,000$18.4181,552
2026-09-11Open-market sale4,508$107.55767,780
2026-09-11Open-market sale15,492$107.15772,288
2026-09-11Option exercise20,000$18.41787,780
2026-09-10Option exercise (derivative)20,000$18.41101,552
2026-09-10Open-market sale5,412$107.58767,780
2026-09-10Open-market sale14,588$107.01773,192
2026-09-10Option exercise20,000$18.41787,780
2026-09-09Option exercise (derivative)20,000$18.41121,552
2026-09-09Open-market sale100$108.67767,780
2026-09-09Open-market sale6,596$107.82767,880
2026-09-09Open-market sale13,304$107.22774,476
2026-09-09Option exercise20,000$18.41787,780
2026-08-19Option exercise (derivative)20,000$18.41141,552
2026-08-19Open-market sale3,200$107.77767,780
2026-08-19Open-market sale9,600$107.22770,980
2026-08-19Open-market sale7,200$106.36780,580
2026-08-19Option exercise20,000$18.41787,780
2026-08-18Option exercise (derivative)20,000$18.41161,552
2026-08-18Open-market sale9,400$104.87767,780
2026-08-18Open-market sale4,897$104.11777,180
2026-08-18Open-market sale5,703$103.08782,077
2026-08-18Option exercise20,000$18.41787,780
2026-08-17Option exercise (derivative)20,000$18.41181,552
2026-08-17Open-market sale7,500$103.48767,780
2026-08-17Open-market sale9,000$102.55775,280
2026-08-17Open-market sale2,100$101.77784,280
2026-08-17Open-market sale500$100.46786,380
2026-08-17Open-market sale900$98.96786,880
2026-08-17Option exercise20,000$18.41787,780
2026-07-08Option exercise (derivative)1,923$12.070
2026-07-08Open-market sale1,035$80.19767,780
2026-07-08Open-market sale888$79.28768,815
2026-07-08Option exercise1,923$12.07769,703
2026-06-03Option exercise (derivative)10,000$12.071,923
2026-06-03Open-market sale6,100$69.69767,780
2026-06-03Open-market sale2,000$68.74773,880
2026-06-03Open-market sale1,500$67.67775,880
2026-06-03Open-market sale400$66.37777,380
2026-06-03Option exercise10,000$12.07777,780
2026-06-02Option exercise (derivative)20,000$12.0711,923
2026-06-02Open-market sale3,400$66.75767,780
2026-06-02Open-market sale16,600$66.31771,180
2026-06-02Option exercise20,000$12.07787,780
2026-06-01Option exercise (derivative)20,000$12.0731,923
2026-06-01Open-market sale5,401$68.35767,780
2026-06-01Open-market sale12,989$67.41773,181
2026-06-01Open-market sale1,610$66.39786,170
2026-06-01Option exercise20,000$12.07787,780
2026-05-13Option exercise (derivative)10,000$12.0751,923
2026-05-13Open-market sale600$70.81767,780
2026-05-13Open-market sale3,950$69.79768,380
2026-05-13Open-market sale3,350$68.88772,330
2026-05-13Open-market sale2,100$68.10775,680
2026-05-13Option exercise10,000$12.07777,780
2026-05-12Option exercise (derivative)20,000$12.0761,923
2026-05-12Open-market sale2,800$73.12767,780
2026-05-12Open-market sale5,900$72.15770,580
2026-05-12Open-market sale9,802$71.37776,480
2026-05-12Open-market sale1,398$70.29786,282
2026-05-12Open-market sale100$67.85787,680
2026-05-12Option exercise20,000$12.07787,780
2026-05-11Option exercise (derivative)20,000$12.0781,923
2026-05-11Open-market sale6,700$66.33767,780
2026-05-11Open-market sale3,575$65.46774,480
2026-05-11Open-market sale9,725$64.63778,055
2026-05-11Option exercise20,000$12.07787,780
2026-04-06Option exercise (derivative)10,000$12.07101,923
2026-04-06Open-market sale4,100$64.02767,780
2026-04-06Open-market sale5,900$63.14771,880
2026-04-06Option exercise10,000$12.07777,780
2026-04-02Option exercise (derivative)20,000$12.07111,923
2026-04-02Open-market sale4,200$64.89767,780
2026-04-02Open-market sale15,800$64.06771,980
2026-04-02Option exercise20,000$12.07787,780
2026-04-01Option exercise (derivative)20,000$12.07131,923
2026-04-01Open-market sale1,000$65.71767,780
2026-04-01Open-market sale19,000$65.36768,780
2026-04-01Option exercise20,000$12.07787,780
2026-03-04Option exercise (derivative)10,000$12.07151,923
2026-03-04Open-market sale2,671$70.94767,780
2026-03-04Open-market sale7,329$69.94770,451
2026-03-04Option exercise10,000$12.07777,780
2026-03-03Option exercise (derivative)20,000$12.07161,923
2026-03-03Open-market sale6,519$69.33767,780
2026-03-03Open-market sale13,481$68.85774,299
2026-03-03Option exercise20,000$12.07787,780
2026-03-02Option exercise (derivative)20,000$12.07181,923
2026-03-02Open-market sale578$70.46767,780
2026-03-02Open-market sale15,322$69.80768,358
2026-03-02Open-market sale4,100$69.20783,680
2026-03-02Option exercise20,000$12.07787,780
2026-02-23Option exercise (derivative)22,436$0.0044,872
2026-02-23Tax withholding12,104$70.64767,780
2026-02-23Option exercise22,436$0.00779,884
2026-02-20Option exercise (derivative)16,757$0.0050,270
2026-02-20Tax withholding9,040$70.98757,448
2026-02-20Option exercise16,757$0.00766,488
2026-02-16Option exercise (derivative)51,171$0.000
2026-02-16Option exercise (derivative)16,875$0.0016,874
2026-02-16Option exercise (derivative)21,009$0.000
2026-02-16Tax withholding27,605$79.44749,731
2026-02-16Option exercise51,171$0.00777,336
2026-02-16Tax withholding9,104$79.44726,165
2026-02-16Option exercise16,875$0.00735,269
2026-02-16Tax withholding11,334$79.44718,394
2026-02-16Option exercise21,009$0.00729,728
2026-02-09Grant / award (derivative)92,714$0.0092,714
2026-02-09Grant / award (derivative)24,985$0.00144,400
2026-02-09Grant / award (derivative)19,807$0.0051,171
2026-02-09Grant / award (derivative)50,013$0.0050,013
2026-02-09Grant / award (derivative)53,847$0.0053,847
2026-02-05Option exercise (derivative)10,000$12.07201,923
2026-02-05Open-market sale4,624$78.94708,719
2026-02-05Open-market sale5,376$78.38713,343
2026-02-05Option exercise10,000$12.07718,719
2026-02-04Option exercise (derivative)20,000$12.07211,923
2026-02-04Open-market sale10,100$77.54708,719
2026-02-04Open-market sale9,900$76.94718,819
2026-02-04Option exercise20,000$12.07728,719
2026-02-03Option exercise (derivative)20,000$12.07231,923
2026-02-03Open-market sale7,790$76.73708,719
2026-02-03Open-market sale9,659$75.94716,509
2026-02-03Open-market sale2,551$74.88726,168
2026-02-03Option exercise20,000$12.07728,719
2025-12-09Grant / award (derivative)165,522$0.00165,522
2025-12-01Option exercise (derivative)16,569$8.110
2025-12-01Option exercise16,569$8.11725,288
2025-12-01Open-market sale500$70.36708,980
2025-12-01Open-market sale261$71.60708,719
2025-12-01Open-market sale5,402$69.44709,480
2025-12-01Open-market sale10,406$68.51714,882
2025-11-26Gift25,000$0.00708,719
2025-11-12Option exercise (derivative)20,000$8.1116,569
2025-11-12Option exercise20,000$8.11753,719
2025-11-12Open-market sale12,718$70.22741,001
2025-11-12Open-market sale498$71.67733,719
2025-11-12Open-market sale6,784$71.09734,217
2025-11-11Option exercise (derivative)20,000$8.1136,569
2025-11-11Option exercise20,000$8.11753,719
2025-11-11Open-market sale4,500$67.89749,219
2025-11-11Open-market sale4,000$68.80745,219
2025-11-11Open-market sale11,500$69.73733,719
2025-11-10Option exercise (derivative)20,000$8.1156,569
2025-11-10Open-market sale19,900$68.71733,819
2025-11-10Open-market sale100$69.30733,719
2025-11-10Option exercise20,000$8.11753,719
2025-10-03Option exercise (derivative)20,000$8.1176,569
2025-10-03Open-market sale2,334$69.83737,150
2025-10-03Open-market sale724$71.67733,719
2025-10-03Open-market sale2,707$70.58734,443
2025-10-03Open-market sale14,235$68.47739,484
2025-10-03Option exercise20,000$8.11753,719
2025-10-02Option exercise (derivative)20,000$8.1196,569
2025-10-02Option exercise20,000$8.11753,719
2025-10-02Open-market sale6,600$70.51747,119
2025-10-02Open-market sale100$74.67733,719
2025-10-02Open-market sale700$73.24733,819
2025-10-02Open-market sale2,400$72.07734,519
2025-10-02Open-market sale10,200$71.28736,919
2025-10-01Option exercise (derivative)20,000$8.11116,569
2025-10-01Option exercise20,000$8.11753,719
2025-10-01Open-market sale11,705$75.11742,014
2025-10-01Open-market sale8,295$75.69733,719
2025-09-04Option exercise (derivative)20,000$8.11136,569
2025-09-04Open-market sale7,800$74.33736,019
2025-09-04Open-market sale9,900$73.54743,819
2025-09-04Option exercise20,000$8.11753,719
2025-09-04Open-market sale2,300$75.22733,719
2025-09-03Option exercise (derivative)20,000$8.11156,569
2025-09-03Open-market sale9,500$74.22744,219
2025-09-03Open-market sale10,500$74.63733,719
2025-09-03Option exercise20,000$8.11753,719
2025-09-02Option exercise (derivative)20,000$8.11176,569
2025-09-02Open-market sale3,412$74.15733,719
2025-09-02Open-market sale16,288$73.70737,131
2025-09-02Open-market sale300$72.49753,419
2025-09-02Option exercise20,000$8.11753,719
2025-08-13Option exercise (derivative)20,000$8.11196,569
2025-08-13Open-market sale5,052$64.83733,719
2025-08-13Option exercise20,000$8.11753,719
2025-08-13Open-market sale14,948$64.15738,771
2025-08-12Option exercise (derivative)20,000$8.11216,569
2025-08-12Open-market sale6,958$64.00733,719
2025-08-12Option exercise20,000$8.11753,719
2025-08-12Open-market sale13,042$63.24740,677
2025-08-11Option exercise (derivative)20,000$8.11236,569
2025-08-11Open-market sale18,717$63.01735,002
2025-08-11Option exercise20,000$8.11753,719
2025-08-11Open-market sale1,283$63.60733,719
2025-07-10Option exercise (derivative)20,000$8.11256,569
2025-07-10Option exercise20,000$8.11753,719
2025-07-10Open-market sale4,254$56.74749,465
2025-07-10Open-market sale15,746$57.62733,719
2025-07-09Option exercise (derivative)20,000$8.11276,569
2025-07-09Option exercise20,000$8.11753,719
2025-07-09Open-market sale19,792$56.43733,927
2025-07-09Open-market sale208$57.08733,719
2025-07-08Option exercise (derivative)20,000$8.11296,569
2025-07-08Open-market sale3,598$54.48750,121
2025-07-08Open-market sale16,402$55.74733,719
2025-07-08Option exercise20,000$8.11753,719
2025-06-24Option exercise (derivative)20,000$8.11316,569
2025-06-24Open-market sale4,489$53.11749,230
2025-06-24Option exercise20,000$8.11753,719
2025-06-24Open-market sale15,511$53.91733,719
2025-06-23Option exercise (derivative)20,000$8.11336,569
2025-06-23Open-market sale20,000$52.57733,719
2025-06-23Option exercise20,000$8.11753,719
2025-06-20Option exercise (derivative)20,000$8.11356,569
2025-06-20Open-market sale20,000$52.96733,719
2025-06-20Option exercise20,000$8.11753,719
2025-02-23Option exercise (derivative)22,436$0.0067,308
2025-02-23Option exercise22,436$0.00745,800
2025-02-23Tax withholding12,081$57.75733,719
2025-02-20Grant / award (derivative)67,027$0.0067,027
2025-02-20Grant / award (derivative)71,038$0.0071,038
2025-02-16Option exercise (derivative)71,810$0.000
2025-02-16Option exercise (derivative)21,009$0.0021,009
2025-02-16Option exercise (derivative)16,875$0.0033,749
2025-02-16Tax withholding38,668$58.29705,880
2025-02-16Option exercise71,810$0.00744,548
2025-02-16Tax withholding9,087$58.29723,364
2025-02-16Option exercise16,875$0.00732,451
2025-02-16Tax withholding11,313$58.29715,576
2025-02-16Option exercise21,009$0.00726,889
2025-02-15Option exercise (derivative)13,092$0.000
2025-02-15Tax withholding7,098$58.29672,738
2025-02-15Option exercise13,092$0.00679,836
2025-02-12Grant / award (derivative)20,008$0.0031,364
2025-02-12Grant / award (derivative)96,155$0.0096,155
2025-02-12Grant / award (derivative)23,260$0.0023,260
2025-02-12Grant / award (derivative)24,957$0.0071,810
2024-11-29Gift10,000$0.00666,744
2024-10-09Option exercise (derivative)10,000$13.870
2024-10-09Open-market sale5,981$51.85680,763
2024-10-09Option exercise10,000$13.87686,744
2024-10-09Open-market sale2,404$53.91676,744
2024-10-09Open-market sale1,615$53.31679,148
2024-10-08Option exercise (derivative)10,000$13.8710,000
2024-10-08Open-market sale9,100$53.94677,644
2024-10-08Open-market sale900$54.57676,744
2024-10-08Option exercise10,000$13.87686,744
2024-09-26Option exercise (derivative)10,000$13.8720,000
2024-09-26Open-market sale10,000$56.10676,744
2024-09-26Option exercise10,000$13.87686,744
2024-09-25Option exercise (derivative)10,000$13.8730,000
2024-09-25Open-market sale10,000$56.34676,744
2024-09-25Option exercise10,000$13.87686,744
2024-09-24Option exercise (derivative)10,000$13.8740,000
2024-09-24Open-market sale10,000$58.21676,744
2024-09-24Option exercise10,000$13.87686,744
2024-09-12Option exercise (derivative)10,000$13.8750,000
2024-09-12Option exercise10,000$13.87686,744
2024-09-12Open-market sale10,000$59.20676,744
2024-09-11Option exercise (derivative)10,000$13.8760,000
2024-09-11Option exercise10,000$13.87686,744
2024-09-11Open-market sale10,000$59.09676,744
2024-09-10Option exercise (derivative)10,000$13.8770,000
2024-09-10Open-market sale10,000$59.09676,744
2024-09-10Option exercise10,000$13.87686,744
2024-08-15Option exercise (derivative)10,000$13.8780,000
2024-08-15Option exercise10,000$13.87686,744
2024-08-15Open-market sale10,000$57.95676,744
2024-08-14Option exercise (derivative)10,000$13.8790,000
2024-08-14Open-market sale200$58.17676,744
2024-08-14Open-market sale6,537$57.73676,944
2024-08-14Option exercise10,000$13.87686,744
2024-08-14Open-market sale3,263$56.22683,481
2024-08-13Option exercise (derivative)10,000$13.87100,000
2024-08-13Open-market sale10,000$56.25676,744
2024-08-13Option exercise10,000$13.87686,744
2024-02-23Grant / award (derivative)89,744$0.0089,744
2024-02-23Grant / award (derivative)93,002$0.0093,002
2024-02-16Option exercise (derivative)16,875$0.0050,624
2024-02-16Option exercise (derivative)21,009$0.0042,018
2024-02-16Tax withholding9,070$36.10676,744
2024-02-16Option exercise21,009$0.00680,231
2024-02-16Tax withholding11,292$36.10668,939
2024-02-16Option exercise16,875$0.00685,814
2024-02-15Option exercise (derivative)13,092$0.0013,092
2024-02-15Tax withholding7,036$35.91644,060
2024-02-15Option exercise13,092$0.00651,096
2024-02-15Tax withholding17,619$35.91659,222
2024-02-15Grant / award32,781$0.00676,841
2024-02-10Option exercise (derivative)31,281$0.000
2024-02-10Tax withholding16,943$35.49638,004
2024-02-10Option exercise31,281$0.00654,947
2023-08-31Option exercise (derivative)10,000$13.87110,000
2023-08-31Open-market sale10,000$42.82623,666
2023-08-31Option exercise10,000$13.87633,666
2023-08-30Option exercise (derivative)10,000$13.87120,000
2023-08-30Option exercise10,000$13.87633,666
2023-08-30Open-market sale10,000$42.85623,666
2023-08-29Option exercise (derivative)10,000$13.87130,000
2023-08-29Option exercise10,000$13.87633,666
2023-08-29Open-market sale10,000$42.40623,666
2023-08-17Option exercise (derivative)10,000$13.87140,000
2023-08-17Open-market sale10,000$43.18623,666
2023-08-17Option exercise10,000$13.87633,666
2023-08-16Option exercise (derivative)10,000$13.87150,000
2023-08-16Open-market sale10,000$43.53623,666
2023-08-16Option exercise10,000$13.87633,666
2023-08-15Option exercise (derivative)10,000$13.87160,000
2023-08-15Option exercise10,000$13.87633,666
2023-08-15Open-market sale10,000$43.77623,666
2023-07-27Option exercise (derivative)10,000$13.87170,000
2023-07-27Option exercise10,000$13.87633,666
2023-07-27Open-market sale10,000$43.79623,666
2023-07-26Option exercise (derivative)10,000$13.87180,000
2023-07-26Option exercise10,000$13.87633,666
2023-07-26Open-market sale10,000$42.69623,666
2023-07-25Option exercise (derivative)10,000$13.87190,000
2023-07-25Open-market sale10,000$42.80623,666
2023-07-25Option exercise10,000$13.87633,666
2023-03-09Option exercise (derivative)10,000$14.660
2023-03-09Open-market sale10,000$42.73623,666
2023-03-09Option exercise10,000$14.66633,666
2023-03-08Option exercise (derivative)10,000$14.6610,000
2023-03-08Option exercise10,000$14.66633,666
2023-03-08Open-market sale10,000$43.26623,666
2023-03-07Option exercise (derivative)10,000$14.6620,000
2023-03-07Option exercise10,000$14.66633,666
2023-03-07Open-market sale10,000$45.47623,666
2023-03-01Gift10,000$0.00623,666
2023-02-16Option exercise (derivative)21,010$0.0063,027
2023-02-16Grant / award (derivative)193,360$0.00193,360
2023-02-16Grant / award (derivative)67,499$0.0067,499
2023-02-16Option exercise21,010$0.00644,727
2023-02-16Open-market sale11,061$49.26633,666
2023-02-15Option exercise (derivative)13,092$0.0026,184
2023-02-15Tax withholding6,892$49.20623,717
2023-02-15Option exercise13,092$0.00630,609
2023-02-12Option exercise (derivative)32,794$0.000
2023-02-12Option exercise32,794$0.00634,783
2023-02-12Tax withholding17,266$48.92617,517
2023-02-10Option exercise (derivative)31,281$0.0031,281
2023-02-10Tax withholding16,469$48.92601,989
2023-02-10Option exercise31,281$0.00618,458
2023-02-09Option exercise (derivative)10,000$14.6630,000
2023-02-09Option exercise10,000$14.66597,177
2023-02-09Open-market sale10,000$50.40587,177
2023-02-08Option exercise (derivative)10,000$14.6640,000
2023-02-08Open-market sale10,000$51.36587,177
2023-02-08Option exercise10,000$14.66597,177
2023-02-07Option exercise (derivative)10,000$14.6650,000
2023-02-07Option exercise10,000$14.66597,177
2023-02-07Open-market sale10,000$51.26587,177
2023-01-19Option exercise (derivative)10,000$14.6660,000
2023-01-19Open-market sale10,000$52.41587,177
2023-01-19Option exercise10,000$14.66597,177
2023-01-18Option exercise (derivative)10,000$14.6670,000
2023-01-18Option exercise10,000$14.66597,177
2023-01-18Open-market sale10,000$51.05587,177
2023-01-17Option exercise (derivative)10,000$14.6680,000
2023-01-17Option exercise10,000$14.66597,177
2023-01-17Open-market sale8,897$50.40588,280
2023-01-17Open-market sale1,103$50.93587,177
2022-12-15Option exercise (derivative)10,000$14.6690,000
2022-12-15Option exercise10,000$14.66597,177
2022-12-15Open-market sale9,104$57.29588,073
2022-12-15Open-market sale896$58.20587,177
2022-12-14Option exercise (derivative)10,000$14.66100,000
2022-12-14Option exercise10,000$14.66597,177
2022-12-14Open-market sale10,000$58.30587,177
2022-12-13Option exercise (derivative)10,000$14.66110,000
2022-12-13Option exercise10,000$14.66597,177
2022-12-13Open-market sale9,507$58.64587,670
2022-12-13Open-market sale493$59.12587,177
2022-11-17Option exercise (derivative)10,000$14.66120,000
2022-11-17Option exercise10,000$14.66597,177
2022-11-17Open-market sale10,000$52.15587,177
2022-11-16Option exercise (derivative)10,000$14.66130,000
2022-11-16Open-market sale10,000$53.90587,177
2022-11-16Option exercise10,000$14.66597,177
2022-11-15Option exercise (derivative)10,000$14.66140,000
2022-11-15Option exercise10,000$14.66597,177
2022-11-15Open-market sale13$54.61587,177
2022-11-15Open-market sale9,987$54.11587,190
2022-02-16Grant / award (derivative)84,037$0.0084,037
2022-02-16Grant / award (derivative)257,046$0.00257,046
2022-02-15Option exercise (derivative)13,092$0.0039,276
2022-02-15Option exercise13,092$0.00594,069
2022-02-15Tax withholding6,892$34.43587,177
2022-02-14Option exercise (derivative)28,729$0.000
2022-02-14Tax withholding15,125$33.64580,977
2022-02-14Option exercise28,729$0.00596,102
2022-02-12Option exercise (derivative)32,795$0.0032,794
2022-02-12Tax withholding17,266$34.20567,373
2022-02-12Option exercise32,795$0.00584,639
2022-02-10Option exercise (derivative)31,282$0.0062,562
2022-02-10Option exercise31,282$0.00568,442
2022-02-10Tax withholding16,598$34.94551,844
2021-11-08Option exercise (derivative)50,000$14.66150,000
2021-11-08Open-market sale37,775$39.62549,385
2021-11-08Open-market sale12,225$40.42537,160
2021-11-08Option exercise50,000$14.66587,160
2021-10-04Option exercise (derivative)50,000$14.66200,000
2021-10-04Open-market sale44,143$39.97543,017
2021-10-04Option exercise50,000$14.66587,160
2021-10-04Open-market sale5,857$40.95537,160
2021-09-07Option exercise (derivative)50,000$14.66250,000
2021-09-07Option exercise50,000$14.66587,160
2021-09-07Open-market sale43,440$42.29543,720
2021-09-07Open-market sale6,560$42.98537,160
2021-08-10Option exercise (derivative)50,000$14.66300,000
2021-08-10Open-market sale1,000$42.64539,108
2021-08-10Open-market sale400$43.26538,708
2021-08-10Option exercise50,000$14.66587,160
2021-08-10Open-market sale1,048$46.11537,160
2021-08-10Open-market sale21,914$41.47540,108
2021-08-10Open-market sale25,138$40.42562,022
2021-08-10Open-market sale500$44.91538,208
2021-07-06Option exercise (derivative)50,000$14.66350,000
2021-07-06Open-market sale50,000$45.97537,160
2021-07-06Option exercise50,000$14.66587,160
2021-06-07Option exercise (derivative)50,000$14.66400,000
2021-06-07Open-market sale50,000$39.66537,160
2021-06-07Option exercise50,000$14.66587,160
2021-05-11Option exercise (derivative)50,000$14.66450,000
2021-05-11Open-market sale1,066$44.84537,160
2021-05-11Open-market sale3,956$44.11538,226
2021-05-11Open-market sale36,522$43.05542,182
2021-05-11Open-market sale8,456$42.17578,704
2021-05-11Option exercise50,000$14.66587,160
2021-04-05Option exercise (derivative)50,000$14.66500,000
2021-04-05Open-market sale50,000$42.55537,160
2021-04-05Option exercise50,000$14.66587,160
2021-03-01Option exercise (derivative)50,000$14.66550,000
2021-03-01Open-market sale33,890$46.48537,160
2021-03-01Open-market sale16,110$45.58571,050
2021-03-01Option exercise50,000$14.66587,160
2021-02-22Option exercise (derivative)39,354$0.000
2021-02-22Tax withholding19,511$48.69537,160
2021-02-22Option exercise39,354$0.00556,671
2021-02-15Grant / award (derivative)52,368$0.0052,368
2021-02-15Grant / award (derivative)90,134$0.0090,134
2021-02-14Option exercise (derivative)28,729$0.0028,729
2021-02-14Option exercise28,729$0.00531,560
2021-02-14Tax withholding14,243$49.84517,317
2021-02-12Option exercise (derivative)32,795$0.0065,589
2021-02-12Option exercise32,795$0.00519,090
2021-02-12Tax withholding16,259$49.84502,831
2021-02-10Option exercise (derivative)31,282$0.0093,844
2021-02-10Option exercise31,282$0.00501,804
2021-02-10Tax withholding15,509$50.60486,295
2021-02-01Option exercise (derivative)50,000$14.66600,000
2021-02-01Open-market sale44,563$47.76475,959
2021-02-01Option exercise50,000$14.66520,522
2021-02-01Open-market sale5,437$48.51470,522
2020-11-30Gift10,000$0.00470,522
2020-11-25Option exercise (derivative)50,000$14.66650,000
2020-11-25Open-market sale27,674$41.18480,522
2020-11-25Open-market sale22,326$40.17508,196
2020-11-25Option exercise50,000$14.66530,522
2020-08-14Gift10,000$0.00480,522
2020-02-22Option exercise (derivative)39,354$0.0039,354
2020-02-22Tax withholding19,511$21.83490,522
2020-02-22Option exercise39,354$0.00510,033
2020-02-14Option exercise (derivative)28,730$0.0057,458
2020-02-14Tax withholding14,244$21.10470,679
2020-02-14Option exercise28,730$0.00484,923
2020-02-12Option exercise (derivative)32,795$0.0098,384
2020-02-12Tax withholding16,259$20.00456,193
2020-02-12Option exercise32,795$0.00472,452
2020-02-10Grant / award (derivative)266,051$0.00266,051
2020-02-10Grant / award (derivative)125,126$0.00125,126
2020-02-03Option exercise (derivative)55,487$0.000
2020-02-03Option exercise55,487$0.00459,567
2020-02-03Tax withholding19,910$19.21439,657
2019-02-22Option exercise (derivative)39,354$0.0078,708
2019-02-22Tax withholding19,511$16.81416,580
2019-02-22Option exercise39,354$0.00436,091
2019-02-14Option exercise (derivative)28,730$0.0086,188
2019-02-14Option exercise28,730$0.00410,981
2019-02-14Tax withholding14,244$16.54396,737
2019-02-12Grant / award (derivative)131,179$0.00131,179
2019-02-12Grant / award (derivative)250,218$0.00250,218
2019-02-06Option exercise (derivative)31,250$0.000
2019-02-06Option exercise31,250$0.00396,798
2019-02-06Tax withholding14,547$16.73382,251
2019-02-03Option exercise (derivative)55,487$0.0055,487
2019-02-03Tax withholding19,425$16.12365,548
2019-02-03Option exercise55,487$0.00384,973
2018-02-22Option exercise (derivative)39,354$0.00118,062
2018-02-22Option exercise39,354$0.00348,997
2018-02-22Tax withholding19,511$19.28329,486
2018-02-14Grant / award (derivative)114,918$0.00114,918
2018-02-14Grant / award (derivative)201,552$0.00201,552
2018-02-06Option exercise (derivative)31,250$0.0031,250
2018-02-06Option exercise31,250$0.00325,136
2018-02-06Tax withholding15,493$18.25309,643
2018-02-03Option exercise (derivative)55,487$0.00110,974
2018-02-03Tax withholding24,111$18.37293,886
2018-02-03Option exercise55,487$0.00317,997
2018-01-06Option exercise (derivative)30,000$0.000
2018-01-06Option exercise30,000$0.00274,159
2018-01-06Tax withholding11,649$19.46262,510
2017-02-22Grant / award (derivative)251,923$0.00251,923
2017-02-22Grant / award (derivative)157,416$0.00157,416
2017-02-06Option exercise (derivative)31,250$0.0062,500
2017-02-06Option exercise31,250$0.00244,159
2017-02-03Option exercise (derivative)55,487$0.00166,461
2017-02-03Option exercise55,487$0.00212,909
2017-01-06Option exercise (derivative)30,000$0.0030,000
2017-01-06Option exercise30,000$0.00157,422
2016-06-30Option exercise (derivative)13,500—0
2016-06-30Grant / award (derivative)13,500—13,500
2016-06-30Tax withholding7,044$8.63127,422
2016-06-30Option exercise13,500$0.00134,466
2016-02-06Option exercise (derivative)31,250$0.0093,750
2016-02-06Tax withholding11,743$7.90120,966
2016-02-06Option exercise31,250$0.00132,709
2016-02-03Grant / award (derivative)376,569$0.00376,569
2016-02-03Grant / award (derivative)221,948$0.00221,948
2016-01-06Option exercise (derivative)30,000$0.0060,000
2016-01-06Tax withholding11,686$15.77101,459
2016-01-06Option exercise30,000$0.00113,145
2015-12-31Grant / award31,500$0.0099,581
2015-12-31Tax withholding16,436$17.3383,145
2015-02-06Grant / award (derivative)200,000$0.00200,000
2015-02-06Grant / award (derivative)125,000$0.00125,000
2015-01-06Option exercise (derivative)30,000$0.0090,000
2015-01-06Option exercise30,000$0.0080,000
2015-01-06Tax withholding11,919$10.0668,081
2014-09-16Open-market buy50,000$8.9250,000
2014-01-06Grant / award (derivative)700,000$14.66700,000
2014-01-06Grant / award (derivative)120,000$0.00120,000
2014-01-06———0

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