Feb 02
2023
SELL
Open market or private sale
$190,600
$40.0 p/Share
4,765
Reduced 3.17%
145,594
Common Stock
Jan 15
2023
SELL
Payment of exercise price or tax liability
$66,145
$35.41 p/Share
1,868
Reduced 1.75%
105,175
Common Stock
Jan 15
2023
BUY
Grant, award, or other acquisition
-
45,184
Added 23.11%
150,359
Common Stock
Jan 14
2023
SELL
Payment of exercise price or tax liability
$52,973
$35.41 p/Share
1,496
Reduced 1.38%
107,043
Common Stock
Dec 12
2022
SELL
Open market or private sale
$234,939
$31.77 p/Share
7,395
Reduced 6.38%
108,539
Common Stock
Dec 09
2022
SELL
Open market or private sale
$305,867
$30.79 p/Share
9,934
Reduced 7.89%
115,934
Common Stock
Nov 06
2022
SELL
Payment of exercise price or tax liability
$137,180
$24.34 p/Share
5,636
Reduced 4.29%
125,868
Common Stock
Oct 14
2022
SELL
Payment of exercise price or tax liability
$27,403
$22.48 p/Share
1,219
Reduced 0.92%
131,504
Common Stock
Sep 12
2022
SELL
Payment of exercise price or tax liability
$33,860
$29.19 p/Share
1,160
Reduced 0.87%
132,723
Common Stock
Sep 12
2022
BUY
Grant, award, or other acquisition
-
3,178
Added 2.32%
133,883
Common Stock
Jul 14
2022
SELL
Payment of exercise price or tax liability
$27,245
$22.35 p/Share
1,219
Reduced 0.92%
130,705
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$12,352
$21.26 p/Share
581
Added 0.44%
131,924
Common Stock
Apr 30
2022
SELL
Payment of exercise price or tax liability
$21,782
$22.88 p/Share
952
Reduced 0.72%
131,343
Common Stock
Apr 14
2022
SELL
Payment of exercise price or tax liability
$33,681
$27.63 p/Share
1,219
Reduced 0.91%
132,295
Common Stock
Apr 13
2022
SELL
Payment of exercise price or tax liability
$96,992
$28.73 p/Share
3,376
Reduced 2.47%
133,514
Common Stock
Apr 13
2022
BUY
Grant, award, or other acquisition
-
9,253
Added 6.33%
136,890
Common Stock
Mar 26
2022
SELL
Payment of exercise price or tax liability
$1,445
$27.78 p/Share
52
Reduced 0.04%
127,637
Common Stock
Jan 19
2022
SELL
Open market or private sale
$72,677
$32.62 p/Share
2,228
Reduced 1.71%
127,689
Common Stock
Jan 15
2022
SELL
Payment of exercise price or tax liability
$30,182
$35.55 p/Share
849
Reduced 0.65%
129,917
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
-
53,445
Added 29.01%
130,766
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$12,110
$35.41 p/Share
342
Added 0.44%
77,321
Common Stock
Nov 09
2021
SELL
Open market or private sale
$531,546
$73.98 p/Share
7,185
Reduced 8.54%
76,979
Common Stock
Nov 06
2021
SELL
Payment of exercise price or tax liability
$211,244
$73.81 p/Share
2,862
Reduced 3.29%
84,164
Common Stock