Jun 02
2022
SELL
Payment of exercise price or tax liability
$403,459
$27.57 p/Share
14,634
Reduced 6.51%
210,247
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
74,771
Added 24.95%
224,881
Common Stock
Mar 09
2022
SELL
Open market or private sale
$349,813
$33.36 p/Share
10,486
Reduced 6.53%
150,110
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
$57,568
$5.49 p/Share
10,486
Added 6.13%
160,596
Common Stock
Mar 08
2022
SELL
Open market or private sale
$9,900
$33.0 p/Share
300
Reduced 0.2%
150,110
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
$1,647
$5.49 p/Share
300
Added 0.2%
150,410
Common Stock
Mar 07
2022
SELL
Open market or private sale
$43,030
$33.1 p/Share
1,300
Reduced 0.86%
150,110
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
$7,137
$5.49 p/Share
1,300
Added 0.85%
151,410
Common Stock
Mar 04
2022
SELL
Open market or private sale
$261,953
$33.1 p/Share
7,914
Reduced 5.01%
150,110
Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
$43,448
$5.49 p/Share
7,914
Added 4.77%
158,024
Common Stock
Oct 07
2021
SELL
Open market or private sale
$653,057
$40.26 p/Share
16,221
Reduced 9.75%
150,110
Common Stock
Sep 23
2021
SELL
Open market or private sale
$244,000
$40.0 p/Share
6,100
Reduced 3.54%
166,331
Common Stock
Sep 09
2021
SELL
Open market or private sale
$588,010
$37.04 p/Share
15,875
Reduced 8.43%
172,431
Common Stock
Sep 09
2021
BUY
Exercise of conversion of derivative security
$82,141
$5.49 p/Share
14,962
Added 7.36%
188,306
Common Stock
Jun 04
2021
SELL
Open market or private sale
$29,688
$37.11 p/Share
800
Reduced 0.46%
173,344
Common Stock
Jun 04
2021
BUY
Exercise of conversion of derivative security
$4,392
$5.49 p/Share
800
Added 0.46%
174,144
Common Stock
Jun 03
2021
SELL
Open market or private sale
$49,038
$37.01 p/Share
1,325
Reduced 0.76%
173,344
Common Stock
Jun 03
2021
BUY
Exercise of conversion of derivative security
$7,274
$5.49 p/Share
1,325
Added 0.75%
174,669
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
-
138,572
Added 44.43%
173,344
Common Stock
Mar 16
2021
SELL
Open market or private sale
$36,538
$40.02 p/Share
913
Reduced 2.56%
34,772
Common Stock
Mar 16
2021
BUY
Exercise of conversion of derivative security
$5,012
$5.49 p/Share
913
Added 2.49%
35,685
Common Stock
Mar 11
2021
SELL
Open market or private sale
$281,200
$37.0 p/Share
7,600
Reduced 17.94%
34,772
Common Stock
Mar 11
2021
BUY
Exercise of conversion of derivative security
$41,724
$5.49 p/Share
7,600
Added 15.21%
42,372
Common Stock
Mar 09
2021
SELL
Open market or private sale
$721,433
$35.29 p/Share
20,443
Reduced 37.02%
34,772
Common Stock
Mar 08
2021
SELL
Open market or private sale
$401,224
$35.02 p/Share
11,457
Reduced 17.18%
55,215
Common Stock