Jun 06
2022
SELL
Open market or private sale
$21,770
$43.54 p/Share
500
Reduced 1.31%
37,796
Common Stock
May 18
2022
SELL
Open market or private sale
$49,504
$45.5 p/Share
1,088
Reduced 2.57%
41,296
Common Stock
May 17
2022
SELL
Payment of exercise price or tax liability
$207,704
$43.11 p/Share
4,818
Reduced 10.6%
40,656
Common Stock
May 17
2022
BUY
Exercise of conversion of derivative security
$155,180
$20.0 p/Share
7,759
Added 15.47%
42,384
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
714
Added 9.98%
6,442
Common Stock (Restrict...
Feb 12
2022
SELL
Payment of exercise price or tax liability
$16,571
$37.49 p/Share
442
Reduced 1.11%
39,443
Common Stock
Nov 17
2021
SELL
Open market or private sale
$135,090
$45.03 p/Share
3,000
Reduced 7.77%
35,610
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$210,324
$43.33 p/Share
4,854
Reduced 11.17%
38,610
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$198,689
$18.93 p/Share
10,496
Added 19.45%
43,464
Common Stock
Aug 16
2021
BUY
Grant, award, or other acquisition
-
657
Added 8.58%
7,003
Common Stock (Restrict...
Aug 13
2021
SELL
Payment of exercise price or tax liability
$8,457
$43.37 p/Share
195
Reduced 0.59%
32,968
Common Stock
Aug 11
2021
SELL
Open market or private sale
$183,195
$42.24 p/Share
4,337
Reduced 11.77%
32,506
Common Stock
Aug 10
2021
SELL
Payment of exercise price or tax liability
$33,513
$41.02 p/Share
817
Reduced 2.17%
36,843
Common Stock
Aug 10
2021
BUY
Grant, award, or other acquisition
$86,793
$16.84 p/Share
5,154
Added 12.04%
37,660
Common Stock
May 05
2021
SELL
Open market or private sale
$202,994
$39.34 p/Share
5,160
Reduced 13.7%
32,506
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$33,707
$38.13 p/Share
884
Reduced 2.29%
37,666
Common Stock
Apr 30
2021
BUY
Exercise of conversion of derivative security
$61,830
$10.23 p/Share
6,044
Added 13.55%
38,550
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
934
Added 11.77%
7,003
Common Stock (Restrict...
Feb 13
2021
SELL
Payment of exercise price or tax liability
$9,513
$29.36 p/Share
324
Reduced 0.99%
32,506
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$59,266
$13.06 p/Share
4,538
Added 12.45%
31,904
Common Stock