SEC CIK 1566391

Meaney William L

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

Current Positions

CompanyShares OwnedAs Of
STTview stock →26,4722026-05-20
IRMview stock →02026-10-01

Position History — IRM

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

0226,034452,067678,1012013-062020-022023-032024-032025-022025-122026-10

Recent Filings — IRM

DateActivitySharesPriceOwned After
2026-10-01Option exercise (derivative)38,474—76,948
2026-10-01Open-market sale14,308$111.180
2026-10-01Open-market sale10,808$110.5614,308
2026-10-01Open-market sale13,358$109.5725,116
2026-10-01Option exercise38,474$37.0038,474
2026-09-01Option exercise (derivative)38,474—115,422
2026-09-01Open-market sale89$116.000
2026-09-01Open-market sale6,101$115.0089
2026-09-01Open-market sale20,952$114.146,190
2026-09-01Open-market sale11,332$113.4527,142
2026-09-01Option exercise38,474$37.0038,474
2026-08-07Option exercise (derivative)38,474—153,896
2026-08-07Open-market sale2,909$122.750
2026-08-07Open-market sale16,785$122.112,909
2026-08-07Open-market sale18,780$121.1019,694
2026-08-07Option exercise38,474$37.0038,474
2026-07-01Option exercise (derivative)38,474—192,370
2026-07-01Open-market sale2,530$125.820
2026-07-01Open-market sale1,601$124.722,530
2026-07-01Open-market sale7,173$123.844,131
2026-07-01Open-market sale9,656$122.8411,304
2026-07-01Open-market sale17,514$121.8120,960
2026-07-01Option exercise38,474$37.0038,474
2026-06-01Option exercise (derivative)38,474—230,844
2026-06-01Open-market sale1,091$129.660
2026-06-01Open-market sale9,247$129.141,091
2026-06-01Open-market sale7,523$127.9010,338
2026-06-01Open-market sale10,457$127.0017,861
2026-06-01Open-market sale10,156$126.2028,318
2026-06-01Option exercise38,474$37.0038,474
2026-05-08Option exercise (derivative)38,474—269,318
2026-05-08Open-market sale23,598$129.190
2026-05-08Open-market sale14,876$128.5223,598
2026-05-08Option exercise38,474$37.0038,474
2026-04-01Option exercise (derivative)38,474—307,792
2026-04-01Open-market sale38,474$102.710
2026-04-01Option exercise38,474$37.0038,474
2026-03-05Open-market sale38,021$107.020
2026-03-05Open-market sale34,358$106.1538,021
2026-03-05Open-market sale26,278$105.2672,379
2026-03-04Open-market sale70,971$107.5298,657
2026-03-04Open-market sale27,688$106.96169,628
2026-03-03Open-market sale25,769$107.94197,316
2026-03-03Open-market sale30,940$107.43223,085
2026-03-03Open-market sale18,360$106.33254,025
2026-03-03Open-market sale23,590$105.25272,385
2026-03-02Option exercise (derivative)38,474—346,266
2026-03-02Open-market sale18,117$110.02297,799
2026-03-02Open-market sale16,457$108.91315,916
2026-03-02Open-market sale2,076$107.95332,373
2026-03-02Option exercise38,474$37.00334,449
2026-03-02Open-market sale3,200$110.74295,975
2026-03-02Open-market sale41,456$110.05299,175
2026-03-02Open-market sale37,296$109.07340,631
2026-03-02Open-market sale13,778$108.27377,927
2026-03-02Open-market sale2,929$107.16391,705
2026-03-01Grant / award (derivative)74,069—74,069
2026-03-01Option exercise (derivative)650,674$0.000
2026-03-01Tax withholding256,040$108.33394,634
2026-03-01Option exercise650,674$0.00650,674
2026-02-20Option exercise (derivative)38,474—384,740
2026-02-20Open-market sale38,474$108.170
2026-02-20Option exercise38,474$37.0038,474
2026-02-16Grant / award (derivative)464,767$0.00650,674
2026-01-02Option exercise (derivative)38,482—423,214
2026-01-02Open-market sale25,809$82.9912,673
2026-01-02Option exercise38,482$37.0038,482
2026-01-02Open-market sale12,673$83.550
2025-12-01Option exercise (derivative)69,125—0
2025-12-01Open-market sale10,569$83.930
2025-12-01Open-market sale58,556$83.2310,569
2025-12-01Option exercise69,125$36.5969,125
2025-11-03Option exercise (derivative)69,125$36.5969,125
2025-11-03Open-market sale35,678$102.9210,828
2025-11-03Option exercise69,125$36.5969,125
2025-11-03Open-market sale10,828$103.690
2025-11-03Open-market sale22,619$102.0246,506
2025-10-01Option exercise (derivative)69,125$36.59138,250
2025-10-01Option exercise69,125$36.5969,125
2025-10-01Open-market sale40,062$102.600
2025-10-01Open-market sale29,063$101.9940,062
2025-09-03Option exercise (derivative)69,125$36.59207,375
2025-09-03Open-market sale69,125$89.560
2025-09-03Option exercise69,125$36.5969,125
2025-08-01Option exercise (derivative)69,125$36.59276,500
2025-08-01Open-market sale10,702$95.8058
2025-08-01Option exercise69,125$36.5969,125
2025-08-01Open-market sale41,029$94.0428,096
2025-08-01Open-market sale17,336$95.0010,760
2025-08-01Open-market sale58$96.620
2025-07-01Option exercise (derivative)69,125$36.59345,625
2025-07-01Option exercise69,125$36.5969,125
2025-07-01Open-market sale2,624$101.850
2025-07-01Open-market sale54,162$100.1414,963
2025-07-01Open-market sale12,339$101.012,624
2025-06-02Option exercise (derivative)69,125$36.59414,750
2025-06-02Open-market sale24,230$98.6136,248
2025-06-02Open-market sale8,647$97.4560,478
2025-06-02Open-market sale36,248$99.180
2025-06-02Option exercise69,125$36.5969,125
2025-05-02Option exercise (derivative)69,125$36.59483,875
2025-05-02Open-market sale34,961$96.510
2025-05-02Option exercise69,125$36.5969,125
2025-05-02Open-market sale2,562$94.4966,563
2025-05-02Open-market sale31,602$95.7634,961
2025-04-01Option exercise (derivative)69,125$36.59553,000
2025-04-01Open-market sale109$87.500
2025-04-01Open-market sale23,702$86.71109
2025-04-01Open-market sale34,786$86.0623,811
2025-04-01Open-market sale10,528$84.9258,597
2025-04-01Option exercise69,125$36.5969,125
2025-03-04Open-market sale100,189$88.3568,088
2025-03-04Open-market sale61,282$89.246,806
2025-03-04Open-market sale6,806$90.000
2025-03-04Open-market sale100,189$88.3568,088
2025-03-04Open-market sale6,806$90.000
2025-03-04Open-market sale61,282$89.246,806
2025-03-03Option exercise (derivative)69,125$36.59622,125
2025-03-03Option exercise69,125$36.59409,954
2025-03-03Open-market sale223$92.54237,402
2025-03-03Open-market sale2,932$91.73237,625
2025-03-03Open-market sale1,120$90.33240,557
2025-03-03Open-market sale26,773$92.30241,677
2025-03-03Open-market sale92,552$91.60268,450
2025-03-03Open-market sale48,952$90.28361,002
2025-03-03Open-market sale39,743$91.62177,877
2025-03-03Open-market sale9,600$92.34168,277
2025-03-03Open-market sale19,782$90.30217,620
2025-03-03Open-market sale9,600$92.34168,277
2025-03-03Open-market sale19,782$90.30217,620
2025-03-03Open-market sale39,743$91.62177,877
2025-03-01Option exercise (derivative)7,047$0.000
2025-03-01Grant / award (derivative)83,389$93.1783,389
2025-03-01Option exercise (derivative)554,911$0.000
2025-03-01Option exercise7,047$0.00343,601
2025-03-01Tax withholding218,357$93.17336,554
2025-03-01Tax withholding2,772$93.17340,829
2025-03-01Option exercise554,911$0.00554,911
2025-02-14Grant / award (derivative)396,365$0.00554,911
2025-02-03Option exercise (derivative)69,125$36.59691,250
2025-02-03Open-market sale10,754$98.184,022
2025-02-03Open-market sale12,252$100.7456,873
2025-02-03Option exercise69,125$36.5969,125
2025-02-03Open-market sale4,022$97.040
2025-02-03Open-market sale4,793$98.9714,776
2025-02-03Open-market sale37,304$100.4119,569
2025-01-02Option exercise (derivative)69,131$36.59760,375
2025-01-02Open-market sale15,566$105.430
2025-01-02Option exercise69,131$36.5969,131
2025-01-02Open-market sale53,565$104.6815,566
2024-12-11Option exercise (derivative)15,872$48.540
2024-12-11Option exercise15,872$48.5415,872
2024-12-11Open-market sale15,872$112.990
2024-12-10Option exercise (derivative)15,875$48.5415,872
2024-12-10Open-market sale15,875$114.110
2024-12-10Option exercise15,875$48.5415,875
2024-11-11Option exercise (derivative)15,875$48.5431,747
2024-11-11Open-market sale15,875$118.97295,650
2024-11-11Option exercise15,875$48.54311,525
2024-11-08Option exercise (derivative)15,875$48.5447,622
2024-11-08Option exercise15,875$48.54311,525
2024-11-08Open-market sale15,875$117.96295,650
2024-10-08Option exercise (derivative)15,875$48.5463,497
2024-10-08Option exercise15,875$48.54311,525
2024-10-08Open-market sale15,875$117.68295,650
2024-10-07Option exercise (derivative)15,875$48.5479,372
2024-10-07Option exercise15,875$48.54311,525
2024-10-07Open-market sale15,875$117.36295,650
2024-09-18Option exercise (derivative)15,875$48.5495,247
2024-09-18Option exercise15,875$48.54311,525
2024-09-18Open-market sale15,875$115.85295,650
2024-09-17Option exercise (derivative)15,875$48.54111,122
2024-09-17Option exercise15,875$48.54311,525
2024-09-17Open-market sale15,875$117.00295,650
2024-08-20Option exercise (derivative)15,875$48.54126,997
2024-08-20Option exercise15,875$48.54311,525
2024-08-20Open-market sale15,875$109.75295,650
2024-08-19Option exercise (derivative)15,875$48.54142,872
2024-08-19Option exercise15,875$48.54311,525
2024-08-19Open-market sale15,875$108.41295,650
2024-07-09Option exercise (derivative)15,875$48.54158,747
2024-07-09Option exercise15,875$48.54311,525
2024-07-09Open-market sale15,875$92.88295,650
2024-07-08Option exercise (derivative)15,875$48.54174,622
2024-07-08Open-market sale15,875$91.59295,650
2024-07-08Option exercise15,875$48.54311,525
2024-06-04Option exercise (derivative)15,875$48.54190,497
2024-06-04Open-market sale15,875$80.38295,650
2024-06-04Option exercise15,875$48.54311,525
2024-06-03Option exercise (derivative)15,875$48.54206,372
2024-06-03Option exercise15,875$48.54311,525
2024-06-03Open-market sale15,875$81.03295,650
2024-05-16Option exercise (derivative)15,875$48.54222,247
2024-05-16Option exercise15,875$48.54311,525
2024-05-16Open-market sale15,875$82.22295,650
2024-05-15Option exercise (derivative)15,875$48.54238,122
2024-05-15Option exercise15,875$48.54311,525
2024-05-15Open-market sale15,875$81.54295,650
2024-04-16Option exercise (derivative)15,875$48.54253,997
2024-04-16Option exercise15,875$48.54311,525
2024-04-16Open-market sale15,875$74.69295,650
2024-04-15Option exercise (derivative)15,875$48.54269,872
2024-04-15Open-market sale15,875$76.68295,650
2024-04-15Option exercise15,875$48.54311,525
2024-03-05Open-market sale201$79.37428,408
2024-03-05Open-market sale110,794$78.80300,834
2024-03-05Open-market sale1,164$79.51411,628
2024-03-05Open-market sale15,616$78.79412,792
2024-03-05Open-market sale5,184$79.56295,650
2024-03-05Open-market sale4,073$78.78428,609
2024-03-04Open-market sale1,500$80.14432,682
2024-03-04Open-market sale42,206$79.21434,182
2024-03-04Open-market sale72,273$78.70476,388
2024-03-01Option exercise (derivative)7,046$0.007,047
2024-03-01Option exercise (derivative)382,451$0.000
2024-03-01Option exercise (derivative)26,634$0.000
2024-03-01Grant / award (derivative)83,054$0.0083,054
2024-03-01Option exercise7,046$0.00551,433
2024-03-01Option exercise382,451$0.00678,101
2024-03-01Tax withholding150,494$81.03527,607
2024-03-01Option exercise26,634$0.00554,241
2024-03-01Tax withholding9,854$81.03544,387
2024-03-01Tax withholding2,772$81.03548,661
2024-02-22Grant / award (derivative)155,342$0.00382,451
2024-02-06Option exercise (derivative)15,875$48.54285,747
2024-02-06Option exercise15,875$48.54311,525
2024-02-06Open-market sale15,875$68.42295,650
2024-02-05Option exercise (derivative)15,875$48.54301,622
2024-02-05Option exercise15,875$48.54311,525
2024-02-05Open-market sale15,875$68.24295,650
2024-01-10Option exercise (derivative)15,875$48.54317,497
2024-01-10Option exercise15,875$48.54311,525
2024-01-10Open-market sale15,875$67.19295,650
2024-01-09Option exercise (derivative)15,875$48.54333,372
2024-01-09Option exercise15,875$48.54311,525
2024-01-09Open-market sale15,875$67.47295,650
2023-12-13Option exercise (derivative)10,507$31.010
2023-12-13Option exercise10,507$31.01306,157
2023-12-13Open-market sale10,507$66.65295,650
2023-12-12Option exercise (derivative)10,507$31.0110,507
2023-12-12Open-market sale10,507$65.98295,650
2023-12-12Option exercise10,507$31.01306,157
2023-11-17Option exercise (derivative)10,507$31.0121,014
2023-11-17Open-market sale10,507$62.64295,650
2023-11-17Option exercise10,507$31.01306,157
2023-11-16Option exercise (derivative)10,507$31.0131,521
2023-11-16Option exercise10,507$31.01306,157
2023-11-16Open-market sale10,507$62.24295,650
2023-10-05Option exercise (derivative)10,507$31.0142,028
2023-10-05Option exercise10,507$31.01306,157
2023-10-05Open-market sale10,507$57.68295,650
2023-10-04Option exercise (derivative)10,507$31.0152,535
2023-10-04Option exercise10,507$31.01306,157
2023-10-04Open-market sale10,507$57.47295,650
2023-09-28Option exercise (derivative)10,507$31.0163,042
2023-09-28Option exercise10,507$31.01306,157
2023-09-28Open-market sale10,507$59.08295,650
2023-09-27Option exercise (derivative)10,507$31.0173,549
2023-09-27Option exercise10,507$31.01306,157
2023-09-27Open-market sale10,507$60.06295,650
2023-08-15Option exercise (derivative)10,507$31.0184,056
2023-08-15Open-market sale10,507$59.97295,650
2023-08-15Option exercise10,507$31.01306,157
2023-08-14Option exercise (derivative)10,507$31.0194,563
2023-08-14Open-market sale10,507$60.22295,650
2023-08-14Option exercise10,507$31.01306,157
2023-07-14Option exercise (derivative)10,507$31.01105,070
2023-07-14Option exercise10,507$31.01306,157
2023-07-14Open-market sale10,507$58.89295,650
2023-07-13Option exercise (derivative)10,507$31.01115,577
2023-07-13Open-market sale10,507$59.45295,650
2023-07-13Option exercise10,507$31.01306,157
2023-06-07Option exercise (derivative)10,507$31.01126,084
2023-06-07Open-market sale10,507$55.83295,650
2023-06-07Option exercise10,507$31.01306,157
2023-06-06Option exercise (derivative)10,507$31.01136,591
2023-06-06Open-market sale10,507$55.78295,650
2023-06-06Option exercise10,507$31.01306,157
2023-05-23Option exercise (derivative)10,507$31.01147,098
2023-05-23Option exercise10,507$31.01306,157
2023-05-22Option exercise (derivative)10,507$31.01157,605
2023-05-22Option exercise10,507$31.01306,157
2023-05-22Open-market sale10,507$54.74295,650
2023-04-14Option exercise (derivative)10,507$31.01168,112
2023-04-14Option exercise10,507$31.01306,157
2023-04-14Open-market sale10,507$53.55295,650
2023-04-13Option exercise (derivative)10,507$31.01178,619
2023-04-13Option exercise10,507$31.01306,157
2023-04-13Open-market sale10,507$54.04295,650
2023-03-09Option exercise (derivative)2,115$0.000
2023-03-09Option exercise (derivative)17,192$0.000
2023-03-09Grant / award (derivative)17,192$0.0017,192
2023-03-09Open-market sale11,760$52.65295,650
2023-03-09Tax withholding782$52.82307,410
2023-03-09Option exercise2,115$0.00308,192
2023-03-09Tax withholding6,765$52.82306,077
2023-03-09Option exercise17,192$0.00312,842
2023-03-02Open-market sale21,219$52.28295,650
2023-03-01Option exercise (derivative)7,046$0.0014,093
2023-03-01Option exercise (derivative)26,634$0.0026,634
2023-03-01Grant / award (derivative)157,132$0.00157,132
2023-03-01Open-market sale17,766$52.43295,650
2023-03-01Tax withholding2,607$52.58316,869
2023-03-01Option exercise7,046$0.00319,476
2023-03-01Tax withholding9,854$52.58312,430
2023-03-01Option exercise26,634$0.00322,284
2023-02-28Open-market sale62,904$52.61313,416
2023-02-27Open-market sale62,904$52.78376,320
2023-02-23Option exercise (derivative)207,432$0.000
2023-02-23Grant / award (derivative)207,432$0.00207,432
2023-02-23Tax withholding81,624$52.77439,224
2023-02-23Option exercise207,432$0.00520,848
2023-02-21Option exercise (derivative)25,518$0.000
2023-02-21Option exercise25,518$0.00321,168
2023-02-21Tax withholding7,752$50.67313,416
2023-01-12Option exercise (derivative)10,507$31.01189,126
2023-01-12Open-market sale10,507$51.76295,650
2023-01-12Option exercise10,507$31.01306,157
2023-01-11Option exercise (derivative)10,507$31.01199,633
2023-01-11Open-market sale10,507$50.58295,650
2023-01-11Option exercise10,507$31.01306,157
2022-12-21Option exercise (derivative)10,507$31.01210,140
2022-12-21Open-market sale10,507$50.63295,650
2022-12-21Option exercise10,507$31.01306,157
2022-12-20Option exercise (derivative)10,507$31.01220,647
2022-12-20Open-market sale10,507$49.77295,650
2022-12-20Option exercise10,507$31.01306,157
2022-11-15Option exercise (derivative)10,507$31.01231,154
2022-11-15Option exercise10,507$31.01306,157
2022-11-15Open-market sale10,507$52.06295,650
2022-11-14Option exercise (derivative)10,507$31.01241,661
2022-11-14Option exercise10,507$31.01306,157
2022-11-14Open-market sale10,507$52.50295,650
2022-10-05Option exercise (derivative)10,507$31.01252,168
2022-10-05Open-market sale10,507$46.73295,650
2022-10-05Option exercise10,507$31.01306,157
2022-10-04Option exercise (derivative)10,509$31.01262,675
2022-10-04Option exercise10,509$31.01306,159
2022-10-04Open-market sale10,509$46.20295,650
2022-03-10Open-market sale614$50.72295,650
2022-03-09Option exercise (derivative)2,115$0.002,115
2022-03-09Option exercise2,115$0.00297,152
2022-03-09Tax withholding888$51.09296,264
2022-03-07Option exercise (derivative)10,002$29.990
2022-03-07Option exercise10,002$29.99295,037
2022-03-02Open-market sale7,724$49.67285,035
2022-03-01Option exercise (derivative)26,634$0.0053,268
2022-03-01Grant / award (derivative)21,139$0.0021,139
2022-03-01Grant / award (derivative)211,455$0.00211,455
2022-03-01Option exercise26,634$0.00303,945
2022-03-01Tax withholding11,186$49.67292,759
2022-02-25Open-market sale58,024$48.06277,311
2022-02-24Option exercise (derivative)151,545$0.000
2022-02-24Grant / award (derivative)151,545$0.00151,545
2022-02-24Option exercise151,545$0.00402,545
2022-02-24Tax withholding67,210$45.43335,335
2022-02-22Option exercise (derivative)23,096$0.000
2022-02-22Option exercise (derivative)25,518$0.0025,518
2022-02-22Tax withholding7,203$42.68237,604
2022-02-22Option exercise23,096$0.00260,700
2022-02-22Tax withholding9,700$42.68251,000
2022-02-22Option exercise25,518$0.00244,807
2021-03-10Open-market sale589$36.77219,289
2021-03-09Option exercise (derivative)2,115$0.004,230
2021-03-09Option exercise2,115$0.00220,816
2021-03-09Tax withholding938$36.68219,878
2021-03-01Grant / award (derivative)429,618$0.00429,618
2021-03-01Grant / award (derivative)79,902$0.0079,902
2021-02-25Open-market sale8,200$34.50218,701
2021-02-24Grant / award (derivative)29,469$0.0029,469
2021-02-24Option exercise (derivative)29,469$0.000
2021-02-24Tax withholding13,069$34.65226,901
2021-02-24Option exercise29,469$0.00239,970
2021-02-23Open-market sale6,427$32.22210,501
2021-02-22Option exercise (derivative)23,096$0.0023,096
2021-02-22Open-market sale7,130$32.13204,075
2021-02-22Option exercise23,096$0.00227,171
2021-02-22Tax withholding10,243$31.81216,928
2021-02-19Option exercise (derivative)25,517$0.0051,036
2021-02-19Open-market sale8,653$32.53196,945
2021-02-19Option exercise25,517$0.00222,462
2021-02-19Tax withholding11,257$32.17211,205
2021-02-16Option exercise (derivative)24,515$0.000
2021-02-16Option exercise24,515$0.00212,808
2021-02-16Tax withholding7,210$32.97205,598
2020-03-09Grant / award (derivative)6,345$0.006,345
2020-03-09Grant / award (derivative)66,220$0.0066,220
2020-02-21Open-market sale6,434$34.34188,293
2020-02-20Option exercise (derivative)23,096$0.0046,192
2020-02-20Option exercise23,096$0.00204,956
2020-02-20Tax withholding10,229$34.33194,727
2020-02-19Grant / award (derivative)76,553$0.0076,553
2020-02-19Grant / award (derivative)523,773$0.00523,773
2020-02-18Option exercise (derivative)71,293$0.000
2020-02-18Option exercise (derivative)18,280$0.000
2020-02-18Option exercise (derivative)24,442$0.0024,515
2020-02-18Tax withholding10,840$34.06171,767
2020-02-18Tax withholding8,107$34.06158,165
2020-02-18Option exercise24,442$0.00182,607
2020-02-18Open-market sale33,870$34.03181,860
2020-02-18Tax withholding27,330$34.06215,730
2020-02-18Option exercise71,293$0.00243,060
2020-02-18Option exercise18,280$0.00166,272
2020-02-13Grant / award (derivative)71,293$0.0071,293
2019-02-20Grant / award (derivative)69,288$0.0069,288
2019-02-20Grant / award (derivative)345,295$0.00345,295
2019-02-20Open-market sale26,712$35.35147,992
2019-02-19Option exercise (derivative)25,105$0.000
2019-02-19Option exercise (derivative)52,113$0.000
2019-02-19Option exercise (derivative)18,225$0.0018,280
2019-02-19Tax withholding11,146$35.39143,861
2019-02-19Option exercise25,105$0.00155,007
2019-02-19Open-market sale8,621$35.28174,704
2019-02-19Option exercise18,225$0.00162,086
2019-02-19Tax withholding8,091$35.39153,995
2019-02-19Tax withholding22,783$35.39183,325
2019-02-19Option exercise52,113$0.00206,108
2019-02-15Option exercise (derivative)24,441$0.0048,957
2019-02-15Option exercise24,441$0.00137,101
2019-02-15Tax withholding7,199$35.12129,902
2019-02-14Grant / award (derivative)52,113$0.0052,113
2018-02-21Open-market sale19,075$31.86112,660
2018-02-20Option exercise (derivative)17,720$0.000
2018-02-20Option exercise (derivative)25,029$0.0025,105
2018-02-20Option exercise (derivative)25,921$0.000
2018-02-20Tax withholding11,125$32.12131,735
2018-02-20Open-market sale5,062$32.9293,587
2018-02-20Option exercise25,921$0.00119,508
2018-02-20Tax withholding11,521$32.12107,987
2018-02-20Option exercise17,720$0.00125,707
2018-02-20Option exercise25,029$0.00142,860
2018-02-20Tax withholding7,876$32.12117,831
2018-02-16Option exercise (derivative)18,224$0.0036,505
2018-02-16Option exercise18,224$0.00106,749
2018-02-16Tax withholding8,100$33.1798,649
2018-02-16Grant / award (derivative)25,921$0.0025,921
2018-02-15Grant / award (derivative)73,398$0.0073,398
2018-02-15Grant / award (derivative)342,228$0.00342,228
2018-01-09Open-market sale11,014$37.0988,525
2018-01-08Option exercise (derivative)34,081$0.000
2018-01-08Option exercise34,081$0.00111,592
2018-01-08Tax withholding12,053$36.7799,539
2017-02-22Open-market sale11,305$37.6377,511
2017-02-21Option exercise (derivative)17,666$0.0017,720
2017-02-21Option exercise (derivative)25,028$0.0050,134
2017-02-21Option exercise17,666$0.0083,874
2017-02-21Tax withholding8,311$37.7175,563
2017-02-21Option exercise25,028$0.00100,591
2017-02-21Tax withholding11,775$37.7188,816
2017-02-16Grant / award (derivative)461,696$0.00461,696
2017-02-16Grant / award (derivative)54,729$0.0054,729
2017-02-15Option exercise (derivative)32,776$0.000
2017-02-15Option exercise32,776$0.0081,629
2017-02-15Tax withholding15,421$37.1166,208
2017-02-14Open-market sale6,203$37.5048,853
2017-02-13Option exercise (derivative)21,157$0.000
2017-02-13Tax withholding8,752$37.4955,056
2017-02-13Option exercise21,157$0.0063,808
2017-01-10Open-market sale5,664$32.8242,651
2017-01-09Option exercise (derivative)17,039$0.0034,081
2017-01-09Option exercise17,039$0.0054,026
2017-01-09Tax withholding5,711$33.3248,315
2016-05-31Option exercise (derivative)278,192$0.000
2016-05-31Option exercise278,192$29.99315,179
2016-05-31Open-market sale278,192$36.5436,987
2016-03-15Option exercise (derivative)23,868$0.000
2016-03-15Tax withholding11,229$31.3573,973
2016-03-15Option exercise23,868$0.0085,202
2016-02-19Option exercise (derivative)17,665$0.0035,386
2016-02-19Tax withholding8,311$28.9561,334
2016-02-19Option exercise17,665$0.0069,645
2016-02-18Grant / award (derivative)829,506$0.00829,506
2016-02-18Grant / award (derivative)75,162$0.0075,162
2016-02-16Option exercise (derivative)21,091$0.0021,157
2016-02-16Option exercise21,091$0.0059,511
2016-02-16Tax withholding7,531$28.0751,980
2016-01-07Option exercise (derivative)17,038$0.0051,120
2016-01-07Tax withholding5,738$26.4638,420
2016-01-07Option exercise17,038$0.0044,158
2015-02-19Grant / award (derivative)53,051$0.0053,051
2015-02-19Grant / award (derivative)349,247$0.00349,247
2015-02-13Option exercise (derivative)21,091$0.0042,248
2015-02-13Option exercise21,091$0.0033,959
2015-02-13Tax withholding6,839$39.7127,120
2014-11-04Grant / award868$0.0012,868
2014-09-26Grant / award (derivative)25,116$0.00273,184
2014-09-26Grant / award (derivative)26,496$0.00288,194
2014-03-10Grant / award (derivative)22,073$0.0022,073
2014-02-13Grant / award (derivative)248,068$0.00248,068
2014-02-13Grant / award (derivative)58,575$0.0058,575
2013-06-07Open-market buy12,000$29.0012,000
2013-01-07Grant / award (derivative)63,031$0.0063,031
2013-01-07Grant / award (derivative)261,698$0.00261,698

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