May 12
2023
SELL
Open market or private sale
$98,377
$38.64 p/Share
2,546
Reduced 6.41%
37,159
Common Stock
May 11
2023
SELL
Payment of exercise price or tax liability
$248,479
$38.5 p/Share
6,454
Reduced 13.98%
39,705
Common Stock
May 11
2023
BUY
Exercise of conversion of derivative security
$207,719
$23.08 p/Share
9,000
Added 16.32%
46,159
Common Stock
Apr 04
2023
SELL
Open market or private sale
$205,260
$35.25 p/Share
5,823
Reduced 13.55%
37,159
Common Stock
Apr 03
2023
SELL
Payment of exercise price or tax liability
$535,567
$35.33 p/Share
15,159
Reduced 26.07%
42,982
Common Stock
Apr 03
2023
BUY
Exercise of conversion of derivative security
$431,180
$20.55 p/Share
20,982
Added 29.1%
51,131
Common Stock
Jan 27
2023
SELL
Open market or private sale
$108,000
$36.0 p/Share
3,000
Reduced 7.47%
37,159
Common Stock
Nov 17
2022
SELL
Payment of exercise price or tax liability
$106,367
$32.87 p/Share
3,236
Reduced 7.46%
40,159
Common Stock
Nov 17
2022
BUY
Grant, award, or other acquisition
-
10,080
Added 18.85%
43,395
Common Stock
Nov 14
2022
SELL
Payment of exercise price or tax liability
$9,262
$32.16 p/Share
288
Reduced 0.86%
33,315
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
-
897
Added 2.6%
33,603
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$16,771
$32.13 p/Share
522
Reduced 1.57%
32,706
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
-
1,622
Added 4.7%
32,923
Common Stock
Nov 19
2021
SELL
Payment of exercise price or tax liability
$10,355
$36.08 p/Share
287
Reduced 0.9%
31,606
Common Stock
Nov 19
2021
BUY
Exercise of conversion of derivative security
-
892
Added 2.72%
31,893
Common Stock
Nov 12
2021
SELL
Payment of exercise price or tax liability
$20,533
$35.16 p/Share
584
Reduced 1.85%
31,001
Common Stock
Nov 12
2021
BUY
Exercise of conversion of derivative security
-
1,814
Added 5.48%
31,301
Common Stock
Nov 11
2021
SELL
Payment of exercise price or tax liability
$78,678
$35.25 p/Share
2,232
Reduced 6.97%
29,771
Common Stock
Nov 11
2021
BUY
Grant, award, or other acquisition
-
6,951
Added 17.84%
32,003
Common Stock
Nov 27
2020
SELL
Open market or private sale
$50,660
$22.83 p/Share
2,219
Reduced 8.14%
25,052
Common Stock
Nov 25
2020
SELL
Payment of exercise price or tax liability
$187,270
$23.4 p/Share
8,003
Reduced 22.69%
27,271
Common Stock
Nov 25
2020
BUY
Exercise of conversion of derivative security
$152,103
$14.88 p/Share
10,222
Added 23.24%
33,766
Common Stock
Nov 19
2020
SELL
Payment of exercise price or tax liability
$6,221
$22.14 p/Share
281
Reduced 1.11%
25,052
Common Stock
Nov 19
2020
BUY
Exercise of conversion of derivative security
-
874
Added 3.33%
25,333
Common Stock
Nov 13
2020
SELL
Payment of exercise price or tax liability
$11,555
$22.35 p/Share
517
Reduced 2.07%
24,459
Common Stock