Aug 31
2022
SELL
Payment of exercise price or tax liability
$298,580
$26.07 p/Share
11,453
Reduced 8.87%
117,647
Common Stock, par valu...
Aug 12
2022
SELL
Open market or private sale
$556,197
$29.02 p/Share
19,166
Reduced 12.93%
129,100
Common Stock, par valu...
Dec 13
2021
BUY
Grant, award, or other acquisition
$185,237
$34.12 p/Share
5,429
Added 3.55%
147,624
Common Stock, par valu...
Dec 01
2021
SELL
Payment of exercise price or tax liability
$283,230
$31.82 p/Share
8,901
Reduced 5.89%
142,195
Common Stock, par valu...
Nov 08
2021
BUY
Grant, award, or other acquisition
$1,411,373
$35.74 p/Share
39,490
Added 20.72%
151,096
Common Stock, par valu...
Nov 05
2021
SELL
Open market or private sale
$778,341
$35.86 p/Share
21,705
Reduced 16.28%
111,606
Common Stock, par valu...
Aug 31
2021
SELL
Payment of exercise price or tax liability
$462,432
$32.44 p/Share
14,255
Reduced 9.66%
133,311
Common Stock, par valu...
Mar 24
2021
SELL
Open market or private sale
$595,820
$28.67 p/Share
20,782
Reduced 12.37%
147,218
Common Stock, par valu...
Dec 01
2020
SELL
Payment of exercise price or tax liability
$222,907
$22.36 p/Share
9,969
Reduced 5.61%
167,604
Common Stock, par valu...
Nov 05
2020
BUY
Grant, award, or other acquisition
$568,955
$10.07 p/Share
56,500
Added 24.14%
177,573
Common Stock, par valu...
Aug 31
2020
SELL
Payment of exercise price or tax liability
$213,422
$21.06 p/Share
10,134
Reduced 7.72%
121,073
Common Stock, par valu...
Feb 10
2020
BUY
Grant, award, or other acquisition
$153,293
$25.6 p/Share
5,988
Added 4.39%
130,461
Common Stock, par valu...
Nov 29
2019
SELL
Payment of exercise price or tax liability
$437,448
$27.49 p/Share
15,913
Reduced 11.34%
124,473
Common Stock, par valu...
Nov 01
2019
BUY
Grant, award, or other acquisition
$752,485
$14.03 p/Share
53,634
Added 27.64%
140,386
Common Stock, par valu...
Aug 30
2019
SELL
Payment of exercise price or tax liability
$271,104
$26.28 p/Share
10,316
Reduced 10.63%
86,752
Common Stock, par valu...
Nov 30
2018
SELL
Payment of exercise price or tax liability
$360,759
$33.89 p/Share
10,645
Reduced 9.94%
96,474
Common Stock, par valu...
Nov 20
2018
BUY
Grant, award, or other acquisition
-
1,418
Added 1.23%
113,663
Common Stock, par valu...
Nov 02
2018
BUY
Grant, award, or other acquisition
$857,712
$15.35 p/Share
55,877
Added 33.24%
112,245
Common Stock, par valu...
Sep 21
2018
SELL
Open market or private sale
$158,337
$32.85 p/Share
4,820
Reduced 7.88%
56,368
Common Stock, par valu...
Aug 31
2018
SELL
Payment of exercise price or tax liability
$156,954
$31.74 p/Share
4,945
Reduced 7.48%
61,188
Common Stock, par valu...
Dec 21
2017
SELL
Open market or private sale
$342,137
$43.92 p/Share
7,790
Reduced 10.6%
65,683
Common Stock, par valu...