Jan 02
2023
SELL
Payment of exercise price or tax liability
$318,135
$26.56 p/Share
11,978
Reduced 3.03%
383,697
Common Stock
Dec 23
2022
SELL
Open market or private sale
$57,579
$26.34 p/Share
2,186
Reduced 0.55%
395,675
Common Stock
Dec 22
2022
SELL
Open market or private sale
$58,147
$26.6 p/Share
2,186
Reduced 0.55%
397,861
Common Stock
Dec 21
2022
SELL
Open market or private sale
$59,328
$27.14 p/Share
2,186
Reduced 0.54%
400,047
Common Stock
Dec 20
2022
SELL
Open market or private sale
$57,950
$26.51 p/Share
2,186
Reduced 0.54%
402,233
Common Stock
Oct 02
2022
SELL
Payment of exercise price or tax liability
$540,138
$23.07 p/Share
23,413
Reduced 5.47%
404,419
Common Stock
Sep 22
2022
SELL
Open market or private sale
$30,631
$22.49 p/Share
1,362
Reduced 0.32%
427,832
Common Stock
Sep 21
2022
SELL
Open market or private sale
$32,075
$23.55 p/Share
1,362
Reduced 0.32%
429,194
Common Stock
Sep 20
2022
SELL
Open market or private sale
$32,034
$23.52 p/Share
1,362
Reduced 0.32%
426,470
Common Stock
Sep 19
2022
SELL
Open market or private sale
$31,925
$23.44 p/Share
1,362
Reduced 0.32%
427,832
Common Stock
Jul 02
2022
SELL
Payment of exercise price or tax liability
$423,664
$25.43 p/Share
16,660
Reduced 3.7%
433,280
Common Stock
Jun 24
2022
SELL
Open market or private sale
$39,199
$27.88 p/Share
1,406
Reduced 0.31%
449,940
Common Stock
Jun 23
2022
SELL
Open market or private sale
$36,781
$26.16 p/Share
1,406
Reduced 0.31%
451,346
Common Stock
Jun 22
2022
SELL
Open market or private sale
$23,359
$25.28 p/Share
924
Reduced 0.2%
452,752
Common Stock
Jun 21
2022
SELL
Open market or private sale
$69,991
$24.89 p/Share
2,812
Reduced 0.62%
453,676
Common Stock
Apr 02
2022
SELL
Payment of exercise price or tax liability
$475,008
$34.22 p/Share
13,881
Reduced 2.96%
455,564
Common Stock
Apr 02
2022
BUY
Grant, award, or other acquisition
-
171,018
Added 26.7%
469,445
Common Stock
Apr 01
2022
SELL
Open market or private sale
$60,118
$34.61 p/Share
1,737
Reduced 0.58%
298,427
Common Stock
Mar 31
2022
SELL
Open market or private sale
$61,403
$35.35 p/Share
1,737
Reduced 0.58%
300,164
Common Stock
Mar 30
2022
SELL
Open market or private sale
$63,678
$36.66 p/Share
1,737
Reduced 0.57%
301,901
Common Stock
Mar 29
2022
SELL
Open market or private sale
$65,693
$37.82 p/Share
1,737
Reduced 0.57%
303,638
Common Stock
Jan 02
2022
SELL
Payment of exercise price or tax liability
$279,598
$34.75 p/Share
8,046
Reduced 2.57%
305,375
Common Stock
Dec 22
2021
SELL
Open market or private sale
$50,217
$36.87 p/Share
1,362
Reduced 0.43%
313,421
Common Stock
Dec 21
2021
SELL
Open market or private sale
$49,359
$36.24 p/Share
1,362
Reduced 0.43%
314,783
Common Stock
Dec 15
2021
SELL
Open market or private sale
$45,300
$33.26 p/Share
1,362
Reduced 0.43%
316,145
Common Stock