Aug 22
2022
BUY
Exercise of conversion of derivative security
-
588
Added 1.87%
30,874
Common Stock
May 30
2022
SELL
Payment of exercise price or tax liability
$211,787
$39.72 p/Share
5,332
Reduced 15.22%
29,705
Common Stock
May 30
2022
BUY
Exercise of conversion of derivative security
-
5,332
Added 13.21%
35,037
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$29,077
$60.83 p/Share
478
Reduced 1.91%
24,601
Common Stock
Feb 21
2022
BUY
Exercise of conversion of derivative security
-
478
Added 1.87%
25,079
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$289,281
$60.38 p/Share
4,791
Reduced 16.6%
24,069
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
6,426
Added 20.87%
24,359
Common Stock
Feb 04
2022
BUY
Grant, award, or other acquisition
-
2,342
Added 9.45%
22,434
Common Stock
Nov 29
2021
SELL
Payment of exercise price or tax liability
$33,628
$68.91 p/Share
488
Reduced 2.37%
20,092
Common Stock
Nov 29
2021
BUY
Exercise of conversion of derivative security
-
488
Added 2.32%
20,580
Common Stock
Aug 23
2021
SELL
Payment of exercise price or tax liability
$39,978
$51.32 p/Share
779
Reduced 3.91%
19,165
Common Stock
Aug 23
2021
BUY
Exercise of conversion of derivative security
-
779
Added 3.76%
19,944
Common Stock
Aug 05
2021
SELL
Open market or private sale
$156,270
$52.09 p/Share
3,000
Reduced 14.05%
18,350
Common Stock
May 31
2021
SELL
Payment of exercise price or tax liability
$115,467
$38.02 p/Share
3,037
Reduced 12.45%
21,350
Common Stock
May 31
2021
BUY
Exercise of conversion of derivative security
-
3,037
Added 11.07%
24,387
Common Stock
Mar 11
2021
SELL
Open market or private sale
$100,595
$36.58 p/Share
2,750
Reduced 13.22%
18,050
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$108,140
$31.62 p/Share
3,420
Reduced 14.12%
20,800
Common Stock
Mar 08
2021
BUY
Grant, award, or other acquisition
-
6,459
Added 22.21%
22,620
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$39,003
$40.97 p/Share
952
Reduced 5.09%
17,761
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
952
Added 4.84%
18,713
Common Stock
Dec 02
2020
SELL
Open market or private sale
$93,000
$31.0 p/Share
3,000
Reduced 15.02%
16,968
Common Stock
Nov 30
2020
SELL
Payment of exercise price or tax liability
$25,500
$31.25 p/Share
816
Reduced 3.93%
19,968
Common Stock
Nov 30
2020
BUY
Exercise of conversion of derivative security
-
816
Added 3.78%
20,784
Common Stock
Nov 23
2020
SELL
Open market or private sale
$60,000
$30.0 p/Share
2,000
Reduced 9.51%
19,041
Common Stock