Jan 04
2023
SELL
Open market or private sale
$7,022
$24.05 p/Share
292
Reduced 0.11%
272,614
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$8,238
$23.81 p/Share
346
Reduced 0.13%
272,906
Common Stock
Dec 19
2022
BUY
Grant, award, or other acquisition
-
19,621
Added 6.7%
273,252
Common Stock
Nov 21
2022
SELL
Open market or private sale
$31,747
$24.9 p/Share
1,275
Reduced 0.5%
253,631
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$16,746
$24.81 p/Share
675
Reduced 0.26%
254,906
Common Stock
Oct 25
2022
SELL
Open market or private sale
$11,199
$29.55 p/Share
379
Reduced 0.15%
255,581
Common Stock
Oct 24
2022
SELL
Payment of exercise price or tax liability
$5,845
$29.08 p/Share
201
Reduced 0.08%
255,960
Common Stock
Oct 03
2022
SELL
Open market or private sale
$11,493
$36.14 p/Share
318
Reduced 0.12%
256,161
Common Stock
Sep 30
2022
SELL
Payment of exercise price or tax liability
$10,572
$35.24 p/Share
300
Reduced 0.12%
256,479
Common Stock
Aug 22
2022
SELL
Open market or private sale
$53,473
$41.94 p/Share
1,275
Reduced 0.49%
256,779
Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$28,897
$42.81 p/Share
675
Reduced 0.26%
258,054
Common Stock
Jul 25
2022
SELL
Open market or private sale
$16,326
$43.19 p/Share
378
Reduced 0.15%
258,729
Common Stock
Jul 22
2022
SELL
Payment of exercise price or tax liability
$8,748
$43.52 p/Share
201
Reduced 0.08%
259,107
Common Stock
Jul 05
2022
SELL
Open market or private sale
$11,699
$36.79 p/Share
318
Reduced 0.12%
259,308
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$11,124
$37.08 p/Share
300
Reduced 0.12%
259,626
Common Stock
May 23
2022
SELL
Open market or private sale
$47,226
$37.04 p/Share
1,275
Reduced 0.49%
259,926
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$24,968
$36.99 p/Share
675
Reduced 0.26%
261,201
Common Stock
Apr 25
2022
SELL
Open market or private sale
$12,844
$33.98 p/Share
378
Reduced 0.14%
261,876
Common Stock
Apr 22
2022
SELL
Payment of exercise price or tax liability
$6,876
$34.21 p/Share
201
Reduced 0.08%
262,254
Common Stock
Apr 04
2022
SELL
Open market or private sale
$17,048
$53.61 p/Share
318
Reduced 0.12%
262,455
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$15,873
$52.91 p/Share
300
Reduced 0.11%
262,773
Common Stock
Feb 22
2022
SELL
Open market or private sale
$67,405
$52.66 p/Share
1,280
Reduced 0.48%
263,073
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$35,651
$53.21 p/Share
670
Reduced 0.25%
264,353
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$11,686
$77.39 p/Share
151
Reduced 0.06%
265,023
Common Stock
Jan 25
2022
SELL
Open market or private sale
$19,046
$54.73 p/Share
348
Reduced 0.13%
265,174
Common Stock