Aug 18
2023
SELL
Payment of exercise price or tax liability
$22,241
$34.59 p/Share
643
Reduced 1.94%
32,554
Common Stock
Aug 17
2023
SELL
Payment of exercise price or tax liability
$47,229
$34.6 p/Share
1,365
Reduced 3.95%
33,197
Common Stock
Feb 14
2023
-
200
Reduced 0.59%
33,968
Common Stock
Dec 02
2022
SELL
Open market or private sale
$60,954
$38.53 p/Share
1,582
Reduced 3.86%
39,375
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$208,832
$38.53 p/Share
5,420
Reduced 13.77%
33,955
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
$146,831
$20.97 p/Share
7,002
Added 14.6%
40,957
Common Stock
Sep 12
2022
SELL
Open market or private sale
$73,804
$36.81 p/Share
2,005
Reduced 5.62%
33,681
Common Stock
Aug 25
2022
SELL
Open market or private sale
$206,434
$36.85 p/Share
5,602
Reduced 13.57%
35,686
Common Stock
Aug 25
2022
SELL
Payment of exercise price or tax liability
$56,307
$36.85 p/Share
1,528
Reduced 3.62%
40,686
Common Stock
Aug 25
2022
BUY
Exercise of conversion of derivative security
$33,718
$15.83 p/Share
2,130
Added 4.74%
42,816
Common Stock
Aug 23
2022
SELL
Payment of exercise price or tax liability
$21,527
$36.24 p/Share
594
Reduced 1.44%
40,686
Common Stock
Aug 22
2022
SELL
Payment of exercise price or tax liability
$166,746
$35.41 p/Share
4,709
Reduced 10.24%
41,280
Common Stock
Aug 22
2022
BUY
Grant, award, or other acquisition
-
9,729
Added 19.71%
39,635
Common Stock
Aug 22
2022
BUY
Grant, award, or other acquisition
$574,988
$35.41 p/Share
16,238
Added 30.93%
36,260
Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$22,908
$36.83 p/Share
622
Reduced 3.01%
20,022
Common Stock
Aug 17
2022
SELL
Payment of exercise price or tax liability
$49,059
$37.11 p/Share
1,322
Reduced 6.02%
20,644
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$9,508
$37.14 p/Share
256
Reduced 1.15%
21,966
Common Stock
Nov 18
2021
SELL
Payment of exercise price or tax liability
$84,061
$45.81 p/Share
1,835
Reduced 7.17%
23,753
Common Stock
Nov 18
2021
SELL
Open market or private sale
$99,316
$45.81 p/Share
2,168
Reduced 9.13%
21,585
Common Stock
Nov 18
2021
BUY
Exercise of conversion of derivative security
$83,943
$20.97 p/Share
4,003
Added 13.53%
25,588
Common Stock
Aug 23
2021
SELL
Payment of exercise price or tax liability
$166,048
$42.37 p/Share
3,919
Reduced 15.43%
21,486
Common Stock
Aug 23
2021
SELL
Open market or private sale
$51,310
$42.37 p/Share
1,211
Reduced 4.55%
25,405
Common Stock
Aug 23
2021
BUY
Exercise of conversion of derivative security
$94,392
$18.4 p/Share
5,130
Added 16.16%
26,616
Common Stock
Aug 23
2021
BUY
Grant, award, or other acquisition
$202,496
$42.31 p/Share
4,786
Added 18.22%
21,486
Common Stock
Aug 19
2021
SELL
Payment of exercise price or tax liability
$21,370
$40.17 p/Share
532
Reduced 3.09%
16,700
Common Stock