Mar 10
2022
SELL
Payment of exercise price or tax liability
$49,536
$38.73 p/Share
1,279
Reduced 1.29%
98,219
Common Stock
Mar 10
2022
BUY
Exercise of conversion of derivative security
$21,549
$10.35 p/Share
2,082
Added 2.05%
99,498
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$176,940
$39.32 p/Share
4,500
Reduced 4.42%
97,416
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
$76,880
$10.35 p/Share
7,428
Added 6.79%
101,916
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$246,144
$38.46 p/Share
6,400
Reduced 6.34%
94,488
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
$108,758
$10.35 p/Share
10,508
Added 9.43%
100,888
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$236,405
$39.03 p/Share
6,057
Reduced 6.28%
90,380
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
$103,314
$10.35 p/Share
9,982
Added 9.38%
96,437
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$54,867
$38.83 p/Share
1,413
Reduced 1.61%
86,440
Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
$23,846
$10.35 p/Share
2,304
Added 2.56%
87,853
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$188,222
$38.57 p/Share
4,880
Reduced 5.4%
85,549
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
$82,997
$10.35 p/Share
8,019
Added 8.15%
90,429
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$233,471
$38.23 p/Share
6,107
Reduced 6.9%
82,410
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
$103,655
$10.35 p/Share
10,015
Added 10.16%
88,517
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$229,734
$37.81 p/Share
6,076
Reduced 7.18%
78,502
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$102,693
$10.35 p/Share
9,922
Added 10.5%
84,578
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$388,674
$39.0 p/Share
9,966
Reduced 11.78%
74,656
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
$169,637
$10.35 p/Share
16,390
Added 16.23%
84,622
Common Stock
Feb 23
2022
SELL
Open market or private sale
$307,855
$37.58 p/Share
8,192
Reduced 7.46%
101,652
Common Stock
Feb 23
2022
-
33,420
Reduced 32.88%
68,232
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
$138,173
$10.35 p/Share
13,350
Added 10.84%
109,844
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$1,137,920
$38.12 p/Share
29,851
Reduced 23.63%
96,496
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
64,255
Added 33.71%
126,347
Common Stock
Sep 09
2021
SELL
Open market or private sale
$338,786
$33.7 p/Share
10,053
Reduced 7.92%
116,848
Common Stock
Sep 09
2021
BUY
Exercise of conversion of derivative security
$164,876
$10.35 p/Share
15,930
Added 11.15%
126,901
Common Stock