May 22
2023
SELL
Open market or private sale
$328,948
$32.31 p/Share
10,181
Reduced 4.5%
216,165
Common Stock
May 20
2023
SELL
Payment of exercise price or tax liability
$355,032
$32.74 p/Share
10,844
Reduced 4.57%
226,346
Common Stock
Mar 21
2023
SELL
Open market or private sale
$213,630
$30.0 p/Share
7,121
Reduced 2.91%
237,190
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$107,929
$29.17 p/Share
3,700
Reduced 1.49%
244,311
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
-
21,364
Added 7.93%
248,011
Common Stock
Feb 21
2023
SELL
Open market or private sale
$367,506
$30.24 p/Share
12,153
Reduced 5.09%
226,647
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$315,905
$30.79 p/Share
10,260
Reduced 4.12%
238,800
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
69,974
Added 21.82%
250,700
Common Stock
Nov 30
2022
SELL
Open market or private sale
$166,410
$30.0 p/Share
5,547
Reduced 2.98%
180,726
Common Stock
Nov 20
2022
SELL
Payment of exercise price or tax liability
$324,729
$29.58 p/Share
10,978
Reduced 5.57%
186,273
Common Stock
Sep 12
2022
SELL
Open market or private sale
$198,638
$35.81 p/Share
5,547
Reduced 2.74%
197,251
Common Stock
Aug 22
2022
SELL
Payment of exercise price or tax liability
$399,496
$35.81 p/Share
11,156
Reduced 5.21%
202,798
Common Stock
May 27
2022
SELL
Open market or private sale
$318,150
$30.0 p/Share
10,605
Reduced 4.74%
213,215
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$286,218
$29.62 p/Share
9,663
Reduced 4.12%
224,917
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$124,419
$32.95 p/Share
3,776
Reduced 1.58%
234,580
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
34,877
Added 12.76%
238,356
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$226,192
$34.23 p/Share
6,608
Reduced 3.05%
210,158
Common Stock
Feb 22
2022
SELL
Open market or private sale
$232,162
$34.76 p/Share
6,679
Reduced 3.18%
203,479
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
-
96,872
Added 30.89%
216,766
Common Stock
Nov 22
2021
SELL
Open market or private sale
$152,794
$36.65 p/Share
4,169
Reduced 3.36%
119,894
Common Stock
Nov 22
2021
SELL
Payment of exercise price or tax liability
$199,126
$36.49 p/Share
5,457
Reduced 4.21%
124,063
Common Stock
Sep 16
2021
SELL
Open market or private sale
$147,632
$36.14 p/Share
4,085
Reduced 3.06%
129,520
Common Stock
Aug 20
2021
SELL
Payment of exercise price or tax liability
$202,782
$37.16 p/Share
5,457
Reduced 3.92%
133,605
Common Stock
Jun 01
2021
SELL
Open market or private sale
$31,347
$39.48 p/Share
794
Reduced 0.57%
139,062
Common Stock
May 21
2021
SELL
Open market or private sale
$154,605
$38.08 p/Share
4,060
Reduced 2.84%
139,062
Common Stock