Sep 06
2023
SELL
Payment of exercise price or tax liability
$96,191
$33.99 p/Share
2,830
Reduced 12.79%
19,290
Common Stock
Sep 06
2023
SELL
Open market or private sale
$50,231
$33.51 p/Share
1,499
Reduced 7.77%
17,791
Common Stock
Sep 06
2023
BUY
Exercise of conversion of derivative security
$84,771
$24.65 p/Share
3,439
Added 13.46%
22,120
Common Stock
Aug 11
2023
SELL
Exercise of conversion of derivative security
$59,094
$31.3 p/Share
1,888
Reduced 100.0%
0
Restricted Stock Unit
Aug 11
2023
SELL
Payment of exercise price or tax liability
$15,837
$31.3 p/Share
506
Reduced 2.64%
18,681
Common Stock
Aug 11
2023
BUY
Exercise of conversion of derivative security
$59,094
$31.3 p/Share
1,888
Added 8.96%
19,187
Common Stock
Aug 03
2023
SELL
Payment of exercise price or tax liability
$84,901
$32.43 p/Share
2,618
Reduced 13.14%
17,299
Common Stock
Aug 03
2023
BUY
Exercise of conversion of derivative security
$74,708
$22.09 p/Share
3,382
Added 14.52%
19,917
Common Stock
Jun 06
2023
SELL
Open market or private sale
$155,878
$31.76 p/Share
4,908
Reduced 22.89%
16,535
Common Stock
Jun 06
2023
BUY
Exercise of conversion of derivative security
$97,620
$19.89 p/Share
4,908
Added 18.63%
21,443
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
1,239
Added 14.32%
7,414
Common Stock (Restrict...
Feb 11
2023
SELL
Payment of exercise price or tax liability
$13,336
$29.31 p/Share
455
Reduced 2.68%
16,535
Common Stock
Feb 07
2023
SELL
Open market or private sale
$100,225
$30.51 p/Share
3,285
Reduced 17.68%
15,292
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
1,144
Added 12.69%
7,873
Common Stock (Restrict...
Aug 12
2022
SELL
Payment of exercise price or tax liability
$18,092
$32.54 p/Share
556
Reduced 2.91%
18,577
Common Stock
May 04
2022
SELL
Open market or private sale
$110,337
$45.84 p/Share
2,407
Reduced 12.35%
17,078
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
973
Added 10.02%
8,734
Common Stock (Restrict...
Aug 16
2021
BUY
Grant, award, or other acquisition
-
896
Added 8.58%
9,549
Common Stock (Restrict...
Aug 13
2021
SELL
Payment of exercise price or tax liability
$10,626
$43.37 p/Share
245
Reduced 1.36%
17,746
Common Stock
Aug 12
2021
SELL
Open market or private sale
$436,892
$42.98 p/Share
10,165
Reduced 37.29%
17,094
Common Stock
Aug 12
2021
BUY
Exercise of conversion of derivative security
$259,919
$25.57 p/Share
10,165
Added 27.16%
27,259
Common Stock
May 06
2021
SELL
Payment of exercise price or tax liability
$129,567
$40.77 p/Share
3,178
Reduced 15.68%
17,094
Common Stock
May 06
2021
BUY
Exercise of conversion of derivative security
$106,813
$24.42 p/Share
4,374
Added 17.75%
20,272
Common Stock
May 03
2021
SELL
Open market or private sale
$251,353
$38.64 p/Share
6,505
Reduced 29.04%
15,898
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$138,296
$21.26 p/Share
6,505
Added 22.5%
22,403
Common Stock