| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $30.26 | 2,468 | $74,681.68 | 1,791,447 | 2021-02-22 | Filing |
| Large Shareholder, Officer, Director | $29.52 | 57,151 | $1,687,097.52 | 1,788,979 | 2021-02-19 | Filing |
| Large Shareholder, Officer, Director | $29.44 | 58,379 | $1,718,677.76 | 1,731,828 | 2021-02-18 | Filing |
| Large Shareholder, Officer, Director | $29.00 | 5,081 | $147,349.00 | 1,673,449 | 2020-12-01 | Filing |
| Large Shareholder, Officer, Director | $28.99 | 45,008 | $1,304,781.92 | 1,668,368 | 2020-11-30 | Filing |
| Large Shareholder, Officer, Director | $28.50 | 100 | $2,850.00 | 1,623,360 | 2020-11-20 | Filing |
| Large Shareholder, Officer, Director | $28.00 | 94 | $2,632.00 | 1,623,260 | 2020-11-19 | Filing |
| Large Shareholder, Officer, Director | $28.82 | 2,000 | $57,640.00 | 1,623,166 | 2020-11-18 | Filing |
| Large Shareholder, Officer, Director | $25.58 | 11,212 | $286,802.96 | 1,621,166 | 2020-11-11 | Filing |
| Large Shareholder, Officer, Director | $26.23 | 31,118 | $816,225.14 | 1,609,954 | 2020-11-10 | Filing |
| Large Shareholder, Officer, Director | $24.59 | 12,664 | $311,407.76 | 1,578,836 | 2020-11-09 | Filing |
| Large Shareholder, Officer, Director | $21.13 | 65,000 | $1,373,450.00 | 1,566,172 | 2020-11-06 | Filing |
| Large Shareholder, Officer, Director | $21.85 | 65,000 | $1,420,250.00 | 1,501,172 | 2020-11-05 | Filing |
| Large Shareholder, Officer, Director | $21.74 | 64,792 | $1,408,578.08 | 1,436,172 | 2020-11-04 | Filing |
| Large Shareholder, Officer, Director | $21.90 | 65,000 | $1,423,500.00 | 1,371,380 | 2020-11-03 | Filing |
| Large Shareholder, Officer, Director | $21.13 | 45,947 | $970,860.11 | 1,306,380 | 2020-11-02 | Filing |
| Large Shareholder, Officer, Director | $25.32 | 25,412 | $643,431.84 | 6,070,227 | 2020-09-14 | Filing |
| Large Shareholder, Officer, Director | $24.69 | 20,000 | $493,800.00 | 6,044,815 | 2020-09-11 | Filing |
| Large Shareholder, Officer, Director | $25.65 | 9,095 | $233,286.75 | 92,495 | 2020-08-25 | Filing |
| Large Shareholder, Officer, Director | $25.13 | 905 | $22,742.65 | 83,400 | 2020-08-24 | Filing |