Jan 03
2023
SELL
Payment of exercise price or tax liability
$97,291
$23.41 p/Share
4,156
Reduced 3.82%
104,667
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
9,215
Added 7.81%
108,823
Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$1,048,218
$23.14 p/Share
45,299
Reduced 31.26%
99,608
Common Stock
Dec 16
2022
BUY
Exercise of conversion of derivative security
-
100,441
Added 40.94%
144,907
Common Stock
Oct 28
2022
SELL
Open market or private sale
$264,940
$20.38 p/Share
13,000
Reduced 22.62%
44,466
Common Stock
Feb 18
2022
SELL
Open market or private sale
$916,464
$42.21 p/Share
21,712
Reduced 27.63%
56,864
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
$573,631
$26.42 p/Share
21,712
Added 21.65%
78,576
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$381,200
$38.3 p/Share
9,953
Reduced 14.9%
56,864
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
-
30,540
Added 31.37%
66,817
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$1,152,011
$40.2 p/Share
28,657
Reduced 44.13%
36,277
Common Stock
Oct 29
2021
SELL
Open market or private sale
$938,047
$39.54 p/Share
23,724
Reduced 26.76%
64,934
Common Stock
Oct 29
2021
BUY
Exercise of conversion of derivative security
$626,788
$26.42 p/Share
23,724
Added 21.11%
88,658
Common Stock
Aug 06
2021
SELL
Open market or private sale
$807,503
$40.99 p/Share
19,700
Reduced 23.28%
64,934
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
$520,474
$26.42 p/Share
19,700
Added 18.93%
84,346
Common Stock
May 03
2021
SELL
Open market or private sale
$403,590
$45.8 p/Share
8,812
Reduced 12.0%
64,646
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$331,230
$45.75 p/Share
7,240
Reduced 9.01%
73,071
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
-
16,052
Added 16.66%
80,311
Common Stock
Feb 24
2021
SELL
Open market or private sale
$132,273
$35.32 p/Share
3,745
Reduced 5.51%
64,259
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$108,992
$35.41 p/Share
3,078
Reduced 40.82%
4,463
Common Stock
Feb 23
2021
BUY
Exercise of conversion of derivative security
-
6,823
Added 47.5%
7,541
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
$2,249,987
$35.41 p/Share
63,541
Added 48.3%
68,004
Common Stock
Feb 09
2021
SELL
Open market or private sale
$739,012
$35.85 p/Share
20,614
Reduced 96.63%
718
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$374,049
$37.68 p/Share
9,927
Reduced 31.76%
21,332
Common Stock
Feb 08
2021
BUY
Exercise of conversion of derivative security
-
30,541
Added 49.42%
31,259
Common Stock