Insider
Date
Role
Action
Shares
Price
Amount
Trainor Gary
9 Jun 2022
Director
Sold after exercise
indirect
620,000
$13.68
$8.48M
Trainor Gary
3 Jan 2022
Director
Sold after exercise
indirect
4,840
$34.90
$168.92K
Trainor Gary
3 Jan 2022
Director
Sold after exercise
indirect
35,987
$33.50
$1.21M
Trainor Gary
27 Dec 2021
Director
Sold after exercise
indirect
345
$32.24
$11.12K
Trainor Gary
27 Dec 2021
Director
Sold after exercise
indirect
7,005
$31.81
$222.83K
Trainor Gary
23 Dec 2021
Director
Sold after exercise
indirect
7,350
$30.77
$226.16K
Trainor Gary
22 Dec 2021
Director
Sold after exercise
indirect
5,704
$29.90
$170.55K
Trainor Gary
22 Dec 2021
Director
Sold after exercise
indirect
1,646
$29.04
$47.80K
Trainor Gary
21 Dec 2021
Director
Sold after exercise
indirect
67
$29.04
$1.95K
Trainor Gary
21 Dec 2021
Director
Sold after exercise
indirect
4,967
$28.57
$141.91K
Trainor Gary
21 Dec 2021
Director
Sold after exercise
indirect
2,316
$27.36
$63.37K
Trainor Gary
20 Dec 2021
Director
Sold after exercise
indirect
22
$27.63
$607.86
Trainor Gary
20 Dec 2021
Director
Sold after exercise
indirect
7,328
$27.01
$197.93K
Trainor Gary
17 Dec 2021
Director
Sold after exercise
indirect
3,621
$28.31
$102.51K
Trainor Gary
17 Dec 2021
Director
Sold after exercise
indirect
3,729
$27.33
$101.91K
Trainor Gary
16 Dec 2021
Director
Sold after exercise
indirect
483
$28.03
$13.54K
Trainor Gary
16 Dec 2021
Director
Sold after exercise
indirect
6,867
$27.27
$187.26K
Trainor Gary
15 Dec 2021
Director
Sold after exercise
indirect
7,350
$27.49
$202.05K
Trainor Gary
14 Dec 2021
Director
Sold after exercise
indirect
1,977
$28.11
$55.57K
Trainor Gary
14 Dec 2021
Director
Sold after exercise
indirect
5,373
$27.65
$148.56K
Trainor Gary
13 Dec 2021
Director
Sold after exercise
indirect
516
$28.69
$14.80K
Trainor Gary
13 Dec 2021
Director
Sold after exercise
indirect
6,834
$28.03
$191.56K
Trainor Gary
10 Dec 2021
Director
Sold after exercise
indirect
1,044
$28.90
$30.17K
Trainor Gary
10 Dec 2021
Director
Sold after exercise
indirect
6,306
$28.19
$177.77K
Trainor Gary
9 Dec 2021
Director
Sold after exercise
indirect
540
$30.66
$16.56K
Trainor Gary
9 Dec 2021
Director
Sold after exercise
indirect
6,156
$30.11
$185.36K
Trainor Gary
9 Dec 2021
Director
Sold after exercise
indirect
108
$28.53
$3.08K
Trainor Gary
9 Dec 2021
Director
Sold after exercise
indirect
546
$27.90
$15.23K
Trainor Gary
8 Dec 2021
Director
Sold after exercise
indirect
7,350
$30.06
$220.94K
Trainor Gary
7 Dec 2021
Director
Sold after exercise
indirect
7,350
$29.77
$218.81K
Trainor Gary
6 Dec 2021
Director
Sold after exercise
indirect
1,908
$28.92
$55.18K
Trainor Gary
6 Dec 2021
Director
Sold after exercise
indirect
5,442
$27.96
$152.16K
Trainor Gary
3 Dec 2021
Director
Sold after exercise
indirect
100
$27.63
$2.76K
Trainor Gary
3 Dec 2021
Director
Sold after exercise
indirect
7,250
$27.00
$195.75K
Trainor Gary
2 Dec 2021
Director
Sold after exercise
indirect
1,908
$28.92
$55.18K
Trainor Gary
2 Dec 2021
Director
Sold after exercise
indirect
5,442
$27.96
$152.16K
Trainor Gary
1 Dec 2021
Director
Sold after exercise
indirect
2,745
$30.07
$82.54K
Trainor Gary
1 Dec 2021
Director
Sold after exercise
indirect
2,415
$29.37
$70.93K
Trainor Gary
1 Dec 2021
Director
Sold after exercise
indirect
2,190
$28.33
$62.04K
Trainor Gary
30 Nov 2021
Director
Sold after exercise
indirect
2,114
$29.35
$62.05K
Trainor Gary
30 Nov 2021
Director
Sold after exercise
indirect
5,236
$28.44
$148.91K
Trainor Gary
29 Nov 2021
Director
Sold after exercise
indirect
1,268
$28.44
$36.06K
Trainor Gary
29 Nov 2021
Director
Sold after exercise
indirect
6,082
$27.85
$169.38K