SEC CIK 1525628
Griffin Jon Kevin
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| MAINview stock → | 75,483.662 | 2026-09-28 |
Position History — MAIN
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — MAIN
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-09-28 | J | 282.246 | $55.07 | 75,483.662 |
| 2026-09-28 | J | 24.579 | $55.10 | 75,201.416 |
| 2026-09-15 | J | 241.703 | $56.54 | 75,176.837 |
| 2026-09-15 | J | 21.123 | $56.37 | 74,935.134 |
| 2026-08-14 | J | 231.37 | $58.80 | 74,914.011 |
| 2026-08-14 | J | 20.013 | $59.23 | 74,682.641 |
| 2026-07-15 | J | 253.461 | $53.41 | 74,662.628 |
| 2026-07-15 | J | 22.217 | $53.09 | 74,409.167 |
| 2026-06-29 | J | 295.514 | $51.56 | 74,386.95 |
| 2026-06-29 | J | 26.024 | $51.01 | 74,091.436 |
| 2026-06-15 | J | 256.161 | $51.29 | 74,065.412 |
| 2026-06-15 | J | 22.006 | $52.02 | 73,809.251 |
| 2026-05-15 | J | 259.092 | $50.45 | 73,787.245 |
| 2026-05-15 | J | 22.468 | $50.69 | 73,528.153 |
| 2026-05-04 | Grant / award | 1,345.05 | $55.76 | 73,505.685 |
| 2026-05-04 | Grant / award | 538 | $0.00 | 72,160.635 |
| 2026-04-15 | J | 218.995 | $57.83 | 71,622.635 |
| 2026-04-15 | J | 20.104 | $56.39 | 71,403.64 |
| 2026-03-27 | J | 281.939 | $51.53 | 71,383.536 |
| 2026-03-27 | J | 24.579 | $52.92 | 71,101.597 |
| 2026-03-13 | J | 228.308 | $54.89 | 71,077.018 |
| 2026-03-13 | J | 20.526 | $54.66 | 70,848.71 |
| 2026-02-13 | J | 18.35 | $60.89 | 70,618.27 |
| 2026-02-13 | J | 209.91 | $59.44 | 70,828.18 |
| 2026-01-15 | J | 193.57 | $64.20 | 70,599.92 |
| 2026-01-15 | J | 17.87 | $62.27 | 70,406.36 |
| 2025-12-29 | J | 238.78 | $59.75 | 70,388.49 |
| 2025-12-29 | J | 21.02 | $60.77 | 70,149.71 |
| 2025-12-15 | J | 17.43 | $62.05 | 69,929.97 |
| 2025-12-15 | J | 198.72 | $60.77 | 70,128.69 |
| 2025-11-14 | J | 18.28 | $58.90 | 69,706.72 |
| 2025-11-14 | J | 205.82 | $58.42 | 69,912.54 |
| 2025-10-15 | J | 18.36 | $58.38 | 69,482.5 |
| 2025-10-15 | J | 205.94 | $58.13 | 69,688.44 |
| 2025-09-26 | J | 19.7 | $63.72 | 69,244.24 |
| 2025-09-26 | J | 219.89 | $63.75 | 69,464.14 |
| 2025-09-15 | J | 182.12 | $65.17 | 69,224.54 |
| 2025-09-15 | J | 15.87 | $66.98 | 69,042.42 |
| 2025-08-15 | J | 178.87 | $66.10 | 69,026.48 |
| 2025-08-15 | J | 15.77 | $67.15 | 68,847.61 |
| 2025-08-14 | Gift | 1,505.09 | $0.00 | 68,831.84 |
| 2025-07-15 | J | 16.59 | $63.57 | 70,151.48 |
| 2025-07-15 | J | 185.45 | $63.50 | 70,336.93 |
| 2025-06-27 | J | 20.81 | $59.32 | 69,901.11 |
| 2025-06-27 | J | 233.79 | $58.96 | 70,134.89 |
| 2025-06-13 | J | 198.01 | $57.76 | 69,880.3 |
| 2025-06-13 | J | 17.59 | $58.23 | 69,682.28 |
| 2025-05-15 | J | 210.86 | $53.99 | 69,664.69 |
| 2025-05-15 | J | 19.18 | $53.17 | 69,453.83 |
| 2025-05-05 | Grant / award | 565 | $0.00 | 67,833.9 |
| 2025-05-05 | Grant / award | 1,600.75 | $53.10 | 69,434.65 |
| 2025-04-15 | J | 203.68 | $53.68 | 67,268.9 |
| 2025-04-15 | J | 19.11 | $53.11 | 67,065.23 |
| 2025-03-27 | J | 20.92 | $57.92 | 66,819.01 |
| 2025-03-27 | J | 227.11 | $57.47 | 67,046.12 |
| 2025-03-14 | J | 18.37 | $54.71 | 66,605.62 |
| 2025-03-14 | J | 192.47 | $56.26 | 66,798.09 |
| 2025-03-05 | Gift | 1,658 | $0.00 | 66,587.25 |
| 2025-02-14 | J | 175.44 | $61.47 | 68,245.25 |
| 2025-02-14 | J | 16.44 | $60.88 | 68,069.81 |
| 2025-01-15 | J | 181.28 | $59.24 | 68,053.37 |
| 2025-01-15 | J | 16.92 | $58.91 | 67,872.08 |
| 2024-12-27 | J | 221.43 | $57.90 | 67,855.16 |
| 2024-12-27 | J | 20.64 | $57.64 | 67,633.74 |
| 2024-12-13 | J | 17.47 | $55.39 | 67,425.71 |
| 2024-12-13 | J | 187.39 | $55.63 | 67,613.09 |
| 2024-11-15 | J | 198.92 | $52.16 | 67,408.24 |
| 2024-11-15 | J | 18.46 | $52.16 | 67,209.33 |
| 2024-10-15 | J | 18.74 | $51.13 | 66,988.48 |
| 2024-10-15 | J | 202.39 | $51.02 | 67,190.87 |
| 2024-09-27 | J | 250.23 | $50.23 | 66,969.73 |
| 2024-09-27 | J | 23.21 | $50.26 | 66,719.5 |
| 2024-09-13 | J | 204.5 | $49.95 | 66,696.3 |
| 2024-09-13 | J | 19.16 | $49.48 | 66,491.8 |
| 2024-08-15 | J | 19.47 | $48.45 | 66,266.27 |
| 2024-08-15 | J | 206.38 | $49.25 | 66,472.64 |
| 2024-07-15 | J | 18.17 | $51.67 | 66,051.02 |
| 2024-07-15 | J | 195.78 | $51.67 | 66,246.8 |
| 2024-06-27 | J | 22.97 | $49.75 | 65,787.28 |
| 2024-06-27 | J | 245.58 | $50.14 | 66,032.85 |
| 2024-06-14 | J | 198.68 | $49.34 | 65,764.31 |
| 2024-06-14 | J | 18.51 | $49.14 | 65,565.63 |
| 2024-05-15 | J | 197.84 | $49.31 | 65,547.12 |
| 2024-05-15 | J | 18.17 | $49.83 | 65,349.28 |
| 2024-05-06 | Grant / award | 1,768.87 | $50.88 | 65,331.11 |
| 2024-05-06 | Grant / award | 590 | $0.00 | 63,562.24 |
| 2024-04-15 | J | 198.87 | $46.68 | 62,972.18 |
| 2024-04-15 | J | 19.19 | $46.94 | 62,773.31 |
| 2024-03-27 | J | 246.48 | $46.78 | 62,754.12 |
| 2024-03-27 | J | 24.11 | $46.40 | 62,507.65 |
| 2024-03-15 | J | 19.43 | $45.82 | 62,284.99 |
| 2024-03-15 | J | 198.56 | $46.20 | 62,483.54 |
| 2024-02-15 | J | 19.94 | $44.40 | 62,061.96 |
| 2024-02-15 | J | 203.6 | $44.83 | 62,265.56 |
| 2024-01-12 | J | 20.15 | $43.69 | 61,834.62 |
| 2024-01-12 | J | 207.4 | $43.77 | 62,042.01 |
| 2023-12-27 | J | 238.05 | $43.42 | 61,814.46 |
| 2023-12-27 | J | 23.25 | $43.12 | 61,576.41 |
| 2023-12-15 | J | 19.85 | $42.93 | 61,347.92 |
| 2023-12-15 | J | 205.24 | $42.80 | 61,553.16 |
| 2023-11-15 | J | 214.02 | $40.81 | 61,328.07 |
| 2023-11-15 | J | 20.78 | $40.77 | 61,114.05 |
| 2023-10-13 | J | 21.21 | $39.70 | 60,874.51 |
| 2023-10-13 | J | 218.76 | $39.69 | 61,093.27 |
| 2023-09-27 | J | 250.97 | $40.21 | 60,853.29 |
| 2023-09-27 | J | 24.39 | $40.14 | 60,602.32 |
| 2023-09-15 | J | 19.91 | $40.89 | 60,373.27 |
| 2023-09-15 | J | 204.66 | $41.01 | 60,577.93 |
| 2023-08-15 | J | 206.98 | $40.32 | 60,353.36 |
| 2023-08-15 | J | 19.91 | $40.65 | 60,146.38 |
| 2023-07-14 | J | 203.4 | $40.80 | 60,126.46 |
| 2023-07-14 | J | 19.9 | $40.44 | 59,923.06 |
| 2023-06-28 | J | 20.15 | $38.85 | 59,697.29 |
| 2023-06-28 | J | 205.87 | $39.21 | 59,903.16 |
| 2023-06-15 | J | 203.92 | $39.36 | 59,677.14 |
| 2023-06-15 | J | 19.84 | $39.23 | 59,473.22 |
| 2023-05-15 | J | 19.55 | $39.60 | 59,251.48 |
| 2023-05-15 | J | 201.89 | $39.53 | 59,453.38 |
| 2023-05-01 | Grant / award | 1,973.85 | $40.53 | 59,231.96 |
| 2023-05-01 | Grant / award | 740 | $0.00 | 57,258.12 |
| 2023-04-14 | J | 189.44 | $39.56 | 56,518.12 |
| 2023-04-14 | J | 19.41 | $39.65 | 56,328.68 |
| 2023-03-28 | J | 147.1 | $39.45 | 56,309.27 |
| 2023-03-28 | J | 15.13 | $39.38 | 56,162.17 |
| 2023-03-15 | J | 19.59 | $38.89 | 55,954.57 |
| 2023-03-15 | J | 192.47 | $38.54 | 56,147.04 |
| 2023-02-15 | J | 19.1 | $39.67 | 55,749.47 |
| 2023-02-15 | J | 185.51 | $39.76 | 55,934.98 |
| 2023-01-13 | J | 190.42 | $38.51 | 55,730.37 |
| 2023-01-13 | J | 19.41 | $38.81 | 55,539.95 |
| 2022-12-28 | J | 9.09 | $36.71 | 55,274.6 |
| 2022-12-28 | J | 89.02 | $36.51 | 55,363.63 |
| 2022-12-28 | J | 51.12 | $36.71 | 55,520.55 |
| 2022-12-15 | J | 19.56 | $37.33 | 55,074.37 |
| 2022-12-15 | J | 191.14 | $37.19 | 55,265.51 |
| 2022-12-15 | J | 105.8 | $37.33 | 55,469.43 |
| 2022-11-15 | J | 123.31 | $37.73 | 54,869.55 |
| 2022-11-15 | J | 185.26 | $38.15 | 55,054.81 |
| 2022-10-14 | J | 211.86 | $33.14 | 54,746.24 |
| 2022-10-14 | J | 138.72 | $33.32 | 54,534.38 |
| 2022-09-27 | J | 60.62 | $34.56 | 54,304.08 |
| 2022-09-27 | J | 91.58 | $34.75 | 54,395.66 |
| 2022-09-15 | J | 112.5 | $39.82 | 54,072.31 |
| 2022-09-15 | J | 171.15 | $39.76 | 54,243.47 |
| 2022-08-15 | J | 102.01 | $43.70 | 53,805.84 |
| 2022-08-15 | J | 154.57 | $43.81 | 53,960.41 |
| 2022-07-15 | J | 164.42 | $40.97 | 53,703.83 |
| 2022-07-15 | J | 110 | $40.31 | 53,539.4 |
| 2022-06-30 | J | 60.87 | $38.53 | 53,429.4 |
| 2022-06-30 | J | 40.05 | $38.55 | 53,368.53 |
| 2022-06-15 | J | 186.63 | $35.81 | 53,328.48 |
| 2022-06-15 | J | 125.25 | $35.12 | 53,141.85 |
| 2022-05-13 | J | 118.29 | $36.97 | 52,840.89 |
| 2022-05-13 | J | 175.71 | $37.82 | 53,016.6 |
| 2022-05-02 | Grant / award | 765 | $0.00 | 50,809.33 |
| 2022-05-02 | Grant / award | 1,913.27 | $39.20 | 52,722.6 |
| 2022-04-14 | J | 148.73 | $41.70 | 50,044.33 |
| 2022-04-14 | J | 103.94 | $41.86 | 49,895.6 |
| 2022-03-30 | J | 50.89 | $42.44 | 49,791.66 |
| 2022-03-30 | J | 35.67 | $42.48 | 49,740.77 |
| 2022-03-15 | J | 150.62 | $40.89 | 49,705.1 |
| 2022-03-15 | J | 108.16 | $39.94 | 49,554.48 |
| 2022-02-15 | J | 143.18 | $42.80 | 49,446.32 |
| 2022-01-14 | J | 83.25 | $44.46 | 49,164.83 |
| 2022-01-14 | J | 138.32 | $44.09 | 49,303.14 |
| 2021-12-30 | J | 63.44 | $44.61 | 49,081.58 |
| 2021-12-30 | J | 38.37 | $44.76 | 49,018.14 |
| 2021-12-15 | J | 137.8 | $42.92 | 48,979.77 |
| 2021-12-15 | J | 15.35 | $42.39 | 48,841.97 |
| 2021-11-15 | J | 78.27 | $45.83 | 48,697.75 |
| 2021-11-15 | J | 128.88 | $45.68 | 48,826.63 |
| 2021-10-15 | J | 83.66 | $42.67 | 48,481.96 |
| 2021-10-15 | J | 137.52 | $42.60 | 48,619.47 |
| 2021-09-15 | J | 84.12 | $41.22 | 48,261.83 |
| 2021-09-15 | J | 136.47 | $41.70 | 48,398.3 |
| 2021-08-13 | J | 132.3 | $42.81 | 48,177.71 |
| 2021-08-13 | J | 80.67 | $42.78 | 48,045.41 |
| 2021-07-15 | J | 83.01 | $41.37 | 47,828.35 |
| 2021-07-15 | J | 136.39 | $41.32 | 47,964.74 |
| 2021-06-15 | J | 81.36 | $42.00 | 47,610.89 |
| 2021-06-15 | J | 134.46 | $41.71 | 47,745.34 |
| 2021-05-14 | J | 128.74 | $40.54 | 47,529.52 |
| 2021-05-14 | J | 86.09 | $39.49 | 47,400.78 |
| 2021-05-03 | Grant / award | 707 | $0.00 | 45,546.24 |
| 2021-05-03 | Grant / award | 1,768.45 | $42.41 | 47,314.69 |
| 2021-04-15 | J | 123.81 | $41.95 | 44,839.24 |
| 2021-04-15 | J | 81.48 | $41.52 | 44,715.43 |
| 2021-03-15 | J | 87.65 | $38.39 | 44,502.61 |
| 2021-03-15 | J | 131.34 | $39.34 | 44,633.95 |
| 2021-02-12 | J | 149.14 | $34.44 | 44,414.96 |
| 2021-02-12 | J | 97.55 | $34.29 | 44,265.82 |
| 2021-01-15 | J | 103.16 | $32.22 | 44,010.4 |
| 2021-01-15 | J | 157.87 | $32.33 | 44,168.27 |
| 2020-12-15 | J | 158.98 | $31.90 | 43,907.24 |
| 2020-12-15 | J | 104.83 | $31.50 | 43,748.26 |
| 2020-11-13 | J | 106.89 | $30.69 | 43,480.75 |
| 2020-11-13 | J | 162.68 | $30.97 | 43,643.43 |
| 2020-10-15 | J | 107.33 | $30.36 | 43,206.18 |
| 2020-10-15 | J | 167.68 | $29.84 | 43,373.86 |
| 2020-09-15 | J | 105.71 | $30.62 | 42,936.85 |
| 2020-09-15 | J | 162.01 | $30.68 | 43,098.86 |
| 2020-08-14 | J | 80.32 | $32.82 | 42,680.54 |
| 2020-08-14 | J | 150.6 | $32.80 | 42,831.14 |
| 2020-07-15 | J | 86.75 | $30.18 | 42,443.29 |
| 2020-07-15 | J | 156.94 | $31.27 | 42,600.22 |
| 2020-06-15 | J | 78.54 | $33.13 | 42,209.05 |
| 2020-06-15 | J | 147.48 | $33.07 | 42,356.53 |
| 2020-05-15 | J | 94.78 | $27.25 | 41,983.96 |
| 2020-05-15 | J | 146.55 | $28.71 | 42,130.51 |
| 2020-05-04 | Grant / award | 3,121.1 | $24.03 | 41,889.19 |
| 2020-05-04 | Grant / award | 1,248 | $0.00 | 38,768.09 |
| 2020-04-15 | J | 98.07 | $26.13 | 37,351.69 |
| 2020-04-15 | J | 168.39 | $24.78 | 37,520.09 |
| 2020-03-13 | J | 95.89 | $26.52 | 37,106.62 |
| 2020-03-13 | J | 147.01 | $28.18 | 37,253.62 |
| 2020-02-14 | J | 91.85 | $44.90 | 37,010.73 |
| 2020-02-14 | J | 56.25 | $45.00 | 36,918.88 |
| 2020-01-15 | J | 92.36 | $44.57 | 36,862.63 |
| 2020-01-15 | J | 57.05 | $44.17 | 36,770.27 |
| 2019-12-26 | J | 109.42 | $43.68 | 36,713.22 |
| 2019-12-26 | J | 67.35 | $43.56 | 36,603.8 |
| 2019-12-11 | J | 57.67 | $43.25 | 36,442.61 |
| 2019-12-11 | J | 93.84 | $43.30 | 36,536.45 |
| 2019-11-15 | J | 93.98 | $43.03 | 36,384.95 |
| 2019-11-15 | J | 57.85 | $42.91 | 36,290.97 |
| 2019-10-15 | J | 95.5 | $42.14 | 36,233.12 |
| 2019-10-15 | J | 58.95 | $41.90 | 36,137.62 |
| 2019-09-16 | J | 56.78 | $43.30 | 35,986.22 |
| 2019-09-16 | J | 92.44 | $43.33 | 36,078.66 |
| 2019-08-15 | J | 57.84 | $42.30 | 35,835.59 |
| 2019-08-15 | J | 93.86 | $42.47 | 35,929.45 |
| 2019-07-15 | J | 93.15 | $42.59 | 35,777.75 |
| 2019-07-15 | J | 57.75 | $42.16 | 35,684.6 |
| 2019-06-25 | J | 117.06 | $41.08 | 35,626.85 |
| 2019-06-25 | J | 71.05 | $41.54 | 35,509.79 |
| 2019-06-14 | J | 91.59 | $41.80 | 35,438.74 |
| 2019-06-14 | J | 56.6 | $41.52 | 35,347.15 |
| 2019-05-15 | J | 84.86 | $40.64 | 35,290.55 |
| 2019-05-15 | J | 57.77 | $40.48 | 35,205.69 |
| 2019-05-06 | Grant / award | 1,815.22 | $39.94 | 35,147.93 |
| 2019-05-06 | Grant / award | 751 | $0.00 | 33,332.7 |
| 2019-04-15 | J | 60.59 | $38.39 | 32,492.36 |
| 2019-04-15 | J | 89.34 | $38.40 | 32,581.7 |
| 2019-03-15 | J | 86.58 | $38.44 | 32,431.77 |
| 2019-03-15 | J | 59 | $38.25 | 32,345.19 |
| 2019-02-15 | J | 88.57 | $37.38 | 32,286.19 |
| 2019-02-15 | J | 59.98 | $37.43 | 32,197.62 |
| 2019-01-15 | J | 89.6 | $36.71 | 32,137.65 |
| 2019-01-15 | J | 61.19 | $36.49 | 32,048.05 |
| 2018-12-27 | J | 133.67 | $34.47 | 31,986.85 |
| 2018-12-27 | J | 91.16 | $34.09 | 31,853.18 |
| 2018-12-14 | J | 58.49 | $37.48 | 31,762.65 |
| 2018-12-14 | J | 0.31 | $37.48 | 31,617.41 |
| 2018-12-14 | J | 86.75 | $37.47 | 31,704.16 |
| 2018-11-15 | J | 0.3 | $38.12 | 31,475.6 |
| 2018-11-15 | J | 57.22 | $38.12 | 31,617.1 |
| 2018-11-15 | J | 84.28 | $38.37 | 31,559.88 |
| 2018-10-15 | J | 58.18 | $37.49 | 31,390.7 |
| 2018-10-15 | J | 84.6 | $38.03 | 31,475.3 |
| 2018-09-14 | J | 57.03 | $39.73 | 31,253.77 |
| 2018-09-14 | J | 78.75 | $39.62 | 31,332.52 |
| 2018-08-15 | J | 55.96 | $40.30 | 31,119.7 |
| 2018-08-15 | J | 77.04 | $40.31 | 31,196.74 |
| 2018-07-16 | J | 58.43 | $38.41 | 30,983.84 |
| 2018-07-16 | J | 79.9 | $38.63 | 31,063.74 |
| 2018-06-26 | J | 116.7 | $38.05 | 30,925.42 |
| 2018-06-26 | J | 85.2 | $37.85 | 30,808.71 |
| 2018-06-15 | J | 57.05 | $38.86 | 30,644.83 |
| 2018-06-15 | J | 78.69 | $38.80 | 30,723.52 |
| 2018-05-15 | J | 53.28 | $38.58 | 30,518.62 |
| 2018-05-15 | J | 69.16 | $38.50 | 30,587.78 |
| 2018-05-01 | Grant / award | 797 | $37.66 | 30,465.34 |
| 2018-04-30 | Grant / award | 1,986.23 | $37.76 | 29,668.34 |
| 2018-04-16 | J | 55.27 | $37.00 | 27,611.09 |
| 2018-04-16 | J | 71.02 | $37.30 | 27,682.11 |
| 2018-03-15 | J | 54.92 | $37.05 | 27,484.15 |
| 2018-03-15 | J | 71.67 | $36.77 | 27,555.82 |
| 2018-02-15 | J | 70.94 | $36.96 | 27,429.23 |
| 2018-02-15 | J | 54.32 | $37.27 | 27,358.29 |
| 2018-01-12 | J | 52.84 | $38.12 | 27,236.7 |
| 2018-01-12 | J | 67.28 | $38.78 | 27,303.98 |
| 2017-12-27 | J | 93.07 | $40.30 | 27,183.85 |
| 2017-12-27 | J | 72.07 | $40.18 | 27,090.78 |
| 2017-12-15 | J | 63.38 | $40.70 | 27,018.72 |
| 2017-12-15 | J | 49.11 | $40.55 | 26,955.34 |
| 2017-11-15 | J | 63.6 | $40.37 | 26,906.23 |
| 2017-11-15 | J | 48.7 | $40.70 | 26,842.64 |
| 2017-10-16 | J | 63.61 | $40.17 | 26,793.94 |
| 2017-10-16 | J | 49.43 | $39.91 | 26,730.33 |
| 2017-09-15 | J | 61.99 | $39.95 | 26,680.9 |
| 2017-09-15 | J | 47.79 | $40.01 | 26,618.91 |
| 2017-08-15 | J | 47.26 | $40.27 | 26,509.93 |
| 2017-08-15 | J | 61.2 | $40.28 | 26,571.13 |
| 2017-07-14 | J | 63.43 | $38.68 | 26,462.67 |
| 2017-07-14 | J | 49.09 | $38.58 | 26,399.24 |
| 2017-06-26 | J | 71.96 | $38.85 | 26,257.12 |
| 2017-06-26 | J | 93.03 | $38.93 | 26,350.14 |
| 2017-06-14 | J | 62.05 | $39.08 | 26,185.16 |
| 2017-06-14 | J | 48.03 | $38.97 | 26,123.11 |
| 2017-05-15 | J | 53.76 | $38.49 | 26,075.08 |
| 2017-05-15 | J | 44.95 | $38.40 | 26,021.32 |
| 2017-05-02 | Grant / award | 743 | $40.36 | 25,976.37 |
| 2017-05-01 | Grant / award | 1,868.93 | $40.13 | 25,233.37 |
| 2017-04-13 | J | 44.57 | $38.54 | 23,311.01 |
| 2017-04-13 | J | 53.43 | $38.54 | 23,364.44 |
| 2017-03-15 | J | 54.54 | $37.57 | 23,266.44 |
| 2017-03-15 | J | 46.06 | $37.11 | 23,211.9 |
| 2017-02-15 | J | 45.61 | $37.29 | 23,111.36 |
| 2017-02-15 | J | 54.48 | $37.43 | 23,165.84 |
| 2017-01-13 | J | 55.03 | $36.87 | 23,065.75 |
| 2017-01-13 | J | 45.83 | $36.93 | 23,010.72 |
| 2016-12-23 | J | 66.99 | $37.28 | 22,884.76 |
| 2016-12-23 | J | 80.14 | $37.36 | 22,964.9 |
| 2016-12-13 | J | 45.36 | $36.85 | 22,763.05 |
| 2016-12-13 | J | 54.72 | $36.62 | 22,817.77 |
| 2016-11-15 | J | 54.95 | $36.40 | 22,717.69 |
| 2016-11-15 | J | 45.69 | $36.40 | 22,662.74 |
| 2016-10-14 | J | 48.43 | $34.16 | 22,558.01 |
| 2016-10-14 | J | 59.03 | $33.59 | 22,617.04 |
| 2016-09-15 | Open-market buy | 56.21 | $34.14 | 22,509.59 |
| 2016-09-15 | Open-market buy | 47.37 | $33.80 | 22,453.38 |
| 2016-08-15 | Open-market buy | 55.68 | $34.29 | 22,406.01 |
| 2016-08-15 | Open-market buy | 46.37 | $34.35 | 22,350.34 |
| 2016-07-15 | Open-market buy | 57.47 | $33.04 | 22,303.97 |
| 2016-07-15 | Open-market buy | 48.09 | $32.94 | 22,246.5 |
| 2016-06-27 | Open-market buy | 90.22 | $31.88 | 22,198.42 |
| 2016-06-27 | Open-market buy | 73.25 | $32.76 | 22,108.2 |
| 2016-06-15 | Open-market buy | 57.6 | $32.50 | 22,034.95 |
| 2016-06-15 | Open-market buy | 48.2 | $32.41 | 21,977.34 |
| 2016-05-16 | Open-market buy | 44.68 | $32.05 | 21,929.15 |
| 2016-05-16 | Open-market buy | 43.48 | $31.76 | 21,884.47 |
| 2016-05-03 | Grant / award | 964 | $0.00 | 21,841 |
| 2016-05-02 | Grant / award | 2,401.54 | $31.23 | 20,877 |
| 2016-04-15 | Open-market buy | 43.61 | $31.48 | 18,430.28 |
| 2016-04-15 | Open-market buy | 45.18 | $31.51 | 18,475.46 |
| 2016-03-15 | Open-market buy | 44.42 | $30.73 | 18,340.59 |
| 2016-03-15 | Open-market buy | 46.07 | $30.72 | 18,386.66 |
| 2016-02-17 | Open-market buy | 49.18 | $28.60 | 18,296.17 |
| 2016-02-17 | Open-market buy | 48.13 | $28.18 | 18,246.99 |
| 2016-01-15 | Open-market buy | 51.22 | $27.28 | 18,149.6 |
| 2016-01-15 | Open-market buy | 49.27 | $27.35 | 18,198.87 |
| 2015-12-24 | Open-market buy | 70.05 | $30.20 | 18,098.38 |
| 2015-12-24 | Open-market buy | 67.55 | $30.20 | 18,028.33 |
| 2015-12-14 | Open-market buy | 44.02 | $30.15 | 17,915.13 |
| 2015-12-14 | Open-market buy | 45.65 | $30.15 | 17,960.78 |
| 2015-11-16 | Open-market buy | 44.65 | $30.65 | 17,871.11 |
| 2015-11-16 | Open-market buy | 43.05 | $30.65 | 17,826.46 |
| 2015-10-15 | Open-market buy | 48.07 | $28.29 | 17,783.41 |
| 2015-10-15 | Open-market buy | 46.35 | $28.29 | 17,735.34 |
| 2015-09-30 | Open-market buy | 1,000 | $26.77 | 17,688.99 |
| 2015-09-15 | Open-market buy | 46.59 | $28.20 | 16,688.99 |
| 2015-09-15 | Open-market buy | 44.93 | $28.20 | 16,642.4 |
| 2015-08-14 | Open-market buy | 42.79 | $29.43 | 16,553.09 |
| 2015-08-14 | Open-market buy | 44.38 | $29.43 | 16,597.47 |
| 2015-07-15 | Open-market buy | 38.23 | $32.77 | 16,470.65 |
| 2015-07-15 | Open-market buy | 39.65 | $32.77 | 16,510.3 |
| 2015-06-25 | Open-market buy | 62.6 | $32.34 | 16,432.42 |
| 2015-06-25 | Open-market buy | 60.36 | $32.34 | 16,369.82 |
| 2015-06-15 | Open-market buy | 39.03 | $31.65 | 16,268.98 |
| 2015-06-15 | Open-market buy | 40.48 | $31.65 | 16,309.46 |
| 2015-05-15 | Open-market buy | 27.92 | $30.76 | 16,229.95 |
| 2015-05-15 | Open-market buy | 34.47 | $30.76 | 16,202.03 |
| 2015-05-05 | Grant / award | 966 | $0.00 | 16,167.56 |
| 2015-05-04 | Grant / award | 2,385.5 | $31.44 | 15,201.56 |
| 2015-04-15 | Open-market buy | 27.33 | $31.25 | 12,816.06 |
| 2015-04-15 | Open-market buy | 33.74 | $31.25 | 12,788.73 |
| 2015-03-16 | Open-market buy | 33.04 | $30.83 | 12,728.25 |
| 2015-03-16 | Open-market buy | 26.74 | $30.85 | 12,754.99 |
| 2015-02-13 | Open-market buy | 33.12 | $30.59 | 12,668.39 |
| 2015-02-13 | Open-market buy | 26.82 | $30.59 | 12,695.21 |
| 2015-01-15 | Open-market buy | 28.93 | $28.19 | 12,635.28 |
| 2015-01-15 | Open-market buy | 35.72 | $28.19 | 12,606.35 |
| 2014-12-24 | Open-market buy | 43.66 | $29.94 | 12,570.63 |
| 2014-12-24 | Open-market buy | 53.91 | $29.94 | 12,526.97 |
| 2014-12-15 | Open-market buy | 33.65 | $29.48 | 12,445.8 |
| 2014-12-15 | Open-market buy | 27.26 | $29.48 | 12,473.06 |
| 2014-11-14 | Open-market buy | 24.69 | $32.38 | 12,412.15 |
| 2014-11-14 | Open-market buy | 30.57 | $32.28 | 12,387.46 |
| 2014-10-15 | Open-market buy | 35.8 | $27.39 | 12,328.91 |
| 2014-10-15 | Open-market buy | 27.98 | $28.40 | 12,356.89 |
| 2014-09-15 | Open-market buy | 29.11 | $32.54 | 12,269.52 |
| 2014-09-15 | Open-market buy | 23.58 | $32.54 | 12,293.1 |
| 2014-08-15 | Open-market buy | 29.14 | $32.34 | 12,216.81 |
| 2014-08-15 | Open-market buy | 23.61 | $32.34 | 12,240.42 |
| 2014-07-15 | Open-market buy | 29.12 | $32.20 | 12,164.08 |
| 2014-07-15 | Open-market buy | 23.59 | $32.20 | 12,187.67 |
| 2014-06-25 | Open-market buy | 49.04 | $31.59 | 12,095.23 |
| 2014-06-25 | Open-market buy | 39.73 | $31.59 | 12,134.96 |
| 2014-06-16 | Open-market buy | 24.42 | $31.44 | 12,030.74 |
| 2014-06-16 | Open-market buy | 15.46 | $31.44 | 12,046.2 |
| 2014-05-29 | Grant / award | 1,602.56 | $31.20 | 11,051.32 |
| 2014-05-29 | Grant / award | 955 | $0.00 | 12,006.32 |
| 2014-05-15 | Open-market buy | 16.01 | $30.20 | 9,448.75 |
| 2014-05-15 | Open-market buy | 25.29 | $30.20 | 9,432.74 |
| 2014-04-15 | Open-market buy | 15.17 | $31.69 | 9,407.46 |
| 2014-04-15 | Open-market buy | 24.17 | $31.43 | 9,392.29 |
| 2014-03-14 | Open-market buy | 22 | $34.36 | 9,354.19 |
| 2014-03-14 | Open-market buy | 13.93 | $34.36 | 9,368.12 |
| 2014-02-14 | Open-market buy | 21.7 | $34.67 | 9,318.45 |
| 2014-02-14 | Open-market buy | 13.74 | $34.67 | 9,332.19 |
| 2014-01-15 | Open-market buy | 13.67 | $34.68 | 9,296.74 |
| 2014-01-15 | Open-market buy | 21.59 | $34.68 | 9,283.07 |
| 2013-12-24 | Open-market buy | 34.36 | $32.77 | 9,239.73 |
| 2013-12-24 | Open-market buy | 21.75 | $32.77 | 9,261.48 |
| 2013-12-16 | Open-market buy | 22.39 | $32.03 | 9,191.2 |
| 2013-12-16 | Open-market buy | 14.17 | $32.03 | 9,205.37 |
| 2013-11-15 | Open-market buy | 14.59 | $30.95 | 9,168.81 |
| 2013-11-15 | Open-market buy | 23.05 | $30.95 | 9,154.22 |
| 2013-10-15 | Open-market buy | 14.85 | $30.25 | 9,131.17 |
| 2013-10-15 | Open-market buy | 23.46 | $30.25 | 9,116.32 |
| 2013-09-16 | Open-market buy | 14.5 | $29.86 | 9,092.86 |
| 2013-09-16 | Open-market buy | 22.91 | $29.86 | 9,078.36 |
| 2013-08-15 | Open-market buy | 14.6 | $29.50 | 9,055.46 |
| 2013-08-15 | Open-market buy | 23.07 | $29.49 | 9,040.86 |
| 2013-07-26 | Open-market buy | 17.91 | $30.82 | 8,989.48 |
| 2013-07-26 | Open-market buy | 28.3 | $30.82 | 9,017.78 |
| 2013-07-15 | Open-market buy | 14.31 | $29.75 | 8,971.57 |
| 2013-07-15 | Open-market buy | 22.66 | $29.67 | 8,957.26 |
| 2013-06-14 | Open-market buy | 18.06 | $27.84 | 8,934.6 |
| 2013-06-13 | Grant / award | 2,746.25 | $27.31 | 7,840.54 |
| 2013-06-13 | Grant / award | 1,076 | $0.00 | 8,916.54 |
| 2013-05-15 | Open-market buy | 17.45 | $28.66 | 5,094.29 |
| 2013-04-15 | Open-market buy | 16.49 | $30.18 | 5,076.84 |
| 2013-03-15 | Open-market buy | 13.95 | $34.38 | 5,060.35 |
| 2013-02-15 | Open-market buy | 14.93 | $31.62 | 5,046.41 |
| 2013-01-23 | Open-market buy | 34.36 | $31.91 | 5,031.48 |
| 2013-01-15 | Open-market buy | 14.68 | $32.00 | 4,997.12 |
| 2012-12-14 | Open-market buy | 16.34 | $28.60 | 4,982.44 |
| 2012-11-15 | Open-market buy | 16.91 | $27.49 | 4,966.1 |
| 2012-10-15 | Open-market buy | 15.71 | $29.44 | 4,949.18 |
| 2012-09-14 | Open-market buy | 15.7 | $28.34 | 4,933.47 |
| 2012-08-15 | Open-market buy | 16.23 | $27.26 | 4,917.78 |
| 2012-07-15 | Open-market buy | 18.61 | $23.64 | 4,901.55 |
| 2012-06-20 | Grant / award | 1,265 | $0.00 | 4,851.88 |
| 2012-06-15 | Open-market buy | 10.74 | $22.91 | 4,882.94 |
| 2012-05-15 | Open-market buy | 10.3 | $23.74 | 4,872.2 |
| 2012-04-15 | Open-market buy | 10.02 | $24.26 | 4,861.9 |
| 2012-03-15 | Open-market buy | 9.22 | $25.29 | 3,586.88 |
| 2012-02-15 | Open-market buy | 10.23 | $22.66 | 3,577.65 |
| 2012-01-16 | Open-market buy | 10.76 | $21.41 | 3,567.42 |
| 2011-12-15 | Open-market buy | 11.63 | $19.68 | 3,556.66 |
| 2011-11-15 | Open-market buy | 12.89 | $17.62 | 3,545.03 |
| 2011-10-14 | Open-market buy | 12.24 | $18.42 | 3,532.15 |
| 2011-09-15 | Open-market buy | 11.91 | $18.10 | 3,519.91 |
| 2011-08-03 | Grant / award | 1,658 | $0.00 | 3,508 |
| 2011-08-03 | — | — | — | 1,850 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.