Nov 17
2022
SELL
Payment of exercise price or tax liability
$1,991,593
$32.87 p/Share
60,590
Reduced 12.06%
442,003
Common Stock
Nov 17
2022
BUY
Grant, award, or other acquisition
-
128,640
Added 20.38%
502,593
Common Stock
Nov 14
2022
SELL
Payment of exercise price or tax liability
$173,310
$32.16 p/Share
5,389
Reduced 1.42%
373,953
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
-
11,440
Added 2.93%
379,342
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$269,795
$32.13 p/Share
8,397
Reduced 2.23%
367,902
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
-
19,240
Added 4.94%
370,602
Common Stock
Oct 17
2022
SELL
Payment of exercise price or tax liability
$1,078,774
$26.46 p/Share
40,770
Reduced 10.25%
357,059
Common Stock
Oct 17
2022
BUY
Exercise of conversion of derivative security
$809,312
$13.08 p/Share
61,874
Added 13.46%
397,829
Common Stock
Nov 19
2021
SELL
Payment of exercise price or tax liability
$219,475
$36.8 p/Share
5,964
Reduced 1.74%
335,955
Common Stock
Nov 19
2021
BUY
Exercise of conversion of derivative security
-
12,661
Added 3.57%
341,919
Common Stock
Nov 12
2021
SELL
Payment of exercise price or tax liability
$383,771
$35.16 p/Share
10,915
Reduced 3.21%
329,258
Common Stock
Nov 12
2021
BUY
Exercise of conversion of derivative security
-
23,172
Added 6.47%
334,868
Common Stock
Nov 11
2021
SELL
Payment of exercise price or tax liability
$1,643,179
$35.25 p/Share
46,615
Reduced 12.82%
317,001
Common Stock
Nov 11
2021
BUY
Grant, award, or other acquisition
-
98,969
Added 21.39%
363,616
Common Stock
Jul 06
2021
SELL
Payment of exercise price or tax liability
$938,495
$32.52 p/Share
28,859
Reduced 9.83%
264,647
Common Stock
Jul 06
2021
BUY
Exercise of conversion of derivative security
$539,112
$10.33 p/Share
52,189
Added 15.1%
293,506
Common Stock
Nov 19
2020
SELL
Payment of exercise price or tax liability
$129,608
$22.14 p/Share
5,854
Reduced 2.37%
241,317
Common Stock
Nov 19
2020
BUY
Exercise of conversion of derivative security
-
12,428
Added 4.79%
247,171
Common Stock
Nov 13
2020
SELL
Payment of exercise price or tax liability
$227,523
$22.35 p/Share
10,180
Reduced 4.16%
234,743
Common Stock
Nov 13
2020
BUY
Exercise of conversion of derivative security
-
21,612
Added 8.26%
239,952
Common Stock
Nov 12
2020
SELL
Payment of exercise price or tax liability
$245,635
$21.6 p/Share
11,372
Reduced 4.85%
223,311
Common Stock
Nov 12
2020
BUY
Grant, award, or other acquisition
-
29,579
Added 11.19%
234,683
Common Stock