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
May 20
2021
SELL
Payment of exercise price or tax liability
$223,909
$38.38 p/Share
5,834
Reduced 3.92%
143,122
Common Stock
Mar 22
2021
SELL
Open market or private sale
$138,610
$41.5 p/Share
3,340
Reduced 2.3%
142,179
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
$13,040
$19.55 p/Share
667
Added 0.46%
145,519
Common Stock