Oct 05
2024
SELL
Payment of exercise price or tax liability
$11,859
$36.38 p/Share
326
Reduced 0.4%
80,397
Common Stock
Sep 12
2024
SELL
Open market or private sale
$1,720,300
$32.55 p/Share
52,851
Reduced 39.74%
80,151
Common Stock
Sep 12
2024
BUY
Exercise of conversion of derivative security
$669,622
$12.67 p/Share
52,851
Added 28.44%
133,002
Common Stock
Feb 16
2024
SELL
Open market or private sale
$13,600
$30.7 p/Share
443
Reduced 0.55%
80,151
Common Stock
Feb 09
2024
SELL
Open market or private sale
$132,387
$31.29 p/Share
4,231
Reduced 4.99%
80,594
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
12,176
Added 12.55%
84,825
Common Stock
Oct 05
2023
SELL
Payment of exercise price or tax liability
$4,924
$27.06 p/Share
182
Reduced 0.25%
72,649
Common Stock
Feb 16
2023
SELL
Open market or private sale
$10,333
$23.17 p/Share
446
Reduced 0.61%
72,831
Common Stock
Oct 05
2022
SELL
Payment of exercise price or tax liability
$4,636
$25.47 p/Share
182
Reduced 0.25%
73,277
Common Stock
May 13
2022
SELL
Open market or private sale
$26,240
$27.39 p/Share
958
Reduced 1.29%
73,459
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$15,055
$34.69 p/Share
434
Reduced 0.58%
74,417
Common Stock
Dec 30
2021
SELL
Payment of exercise price or tax liability
$65,600
$36.73 p/Share
1,786
Reduced 2.33%
74,851
Common Stock
Oct 29
2021
SELL
Open market or private sale
$694,275
$36.04 p/Share
19,264
Reduced 20.09%
76,637
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
$1,986,735
$33.05 p/Share
60,113
Added 38.53%
95,901
Common Stock
Oct 07
2021
BUY
Grant, award, or other acquisition
-
6,405
Added 15.18%
35,788
Common Stock
Oct 05
2021
BUY
Grant, award, or other acquisition
-
1,702
Added 5.48%
29,383
Common Stock
Sep 10
2021
SELL
Open market or private sale
$269,785
$63.93 p/Share
4,220
Reduced 13.23%
27,681
Common Stock
Sep 10
2021
BUY
Grant, award, or other acquisition
$120,692
$28.6 p/Share
4,220
Added 11.68%
31,901
Common Stock
Sep 09
2021
SELL
Open market or private sale
$2,907,768
$63.13 p/Share
46,060
Reduced 62.46%
27,681
Common Stock
Sep 09
2021
BUY
Grant, award, or other acquisition
$1,317,316
$28.6 p/Share
46,060
Added 38.45%
73,741
Common Stock
May 25
2021
SELL
Open market or private sale
$177,950
$50.0 p/Share
3,559
Reduced 11.39%
27,681
Common Stock
May 25
2021
BUY
Grant, award, or other acquisition
-
10,378
Added 24.94%
31,240
Common Stock
May 17
2021
SELL
Open market or private sale
$23,654
$50.65 p/Share
467
Reduced 2.19%
20,862
Common Stock
May 04
2021
SELL
Payment of exercise price or tax liability
$44,866
$51.1 p/Share
878
Reduced 3.95%
21,329
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
1,996
Added 8.25%
22,207
Common Stock