Feb 28
2023
SELL
Open market or private sale
$659,417
$48.94 p/Share
13,474
Reduced 5.19%
245,963
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
28,393
Added 9.86%
259,437
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
127,265
Added 35.52%
231,044
Common Stock
Jan 23
2023
SELL
Open market or private sale
$223,177
$41.56 p/Share
5,370
Reduced 4.92%
103,779
Common Stock
Jan 21
2023
BUY
Exercise of conversion of derivative security
-
1,775
Added 1.6%
109,149
Common Stock
Jan 20
2023
BUY
Exercise of conversion of derivative security
-
13,543
Added 11.2%
107,374
Common Stock
Jan 03
2023
SELL
Open market or private sale
$324,784
$39.55 p/Share
8,212
Reduced 8.05%
93,831
Common Stock
Jan 02
2023
BUY
Exercise of conversion of derivative security
-
3,125
Added 2.97%
102,043
Common Stock
Dec 31
2022
BUY
Exercise of conversion of derivative security
-
13,708
Added 12.17%
98,918
Common Stock
Dec 28
2022
SELL
Open market or private sale
$103,783
$39.84 p/Share
2,605
Reduced 2.97%
85,210
Common Stock
Dec 27
2022
BUY
Exercise of conversion of derivative security
-
5,183
Added 5.57%
87,815
Common Stock
Dec 23
2022
SELL
Open market or private sale
$70,218
$42.3 p/Share
1,660
Reduced 1.97%
82,632
Common Stock
Dec 22
2022
BUY
Exercise of conversion of derivative security
-
3,307
Added 3.78%
84,292
Common Stock
Dec 07
2022
SELL
Open market or private sale
$101,329
$38.31 p/Share
2,645
Reduced 3.16%
80,985
Common Stock
Dec 07
2022
BUY
Exercise of conversion of derivative security
$114,889
$11.15 p/Share
10,304
Added 10.97%
83,630
Common Stock
Oct 24
2022
SELL
Open market or private sale
$38,381
$42.41 p/Share
905
Reduced 1.22%
73,326
Common Stock
Oct 21
2022
BUY
Exercise of conversion of derivative security
-
1,774
Added 2.33%
74,231
Common Stock
Oct 03
2022
SELL
Open market or private sale
$69,266
$44.43 p/Share
1,559
Reduced 2.11%
72,457
Common Stock
Oct 02
2022
BUY
Exercise of conversion of derivative security
-
3,125
Added 4.05%
74,016
Common Stock
Sep 28
2022
SELL
Open market or private sale
$114,768
$44.04 p/Share
2,606
Reduced 3.55%
70,891
Common Stock
Sep 27
2022
BUY
Exercise of conversion of derivative security
-
5,184
Added 6.59%
73,497
Common Stock
Sep 23
2022
SELL
Open market or private sale
$75,832
$45.3 p/Share
1,674
Reduced 2.39%
68,313
Common Stock
Sep 22
2022
BUY
Exercise of conversion of derivative security
-
3,307
Added 4.33%
73,112
Common Stock
Jul 22
2022
SELL
Open market or private sale
$40,986
$46.26 p/Share
886
Reduced 1.25%
69,805
Common Stock
Jul 21
2022
BUY
Exercise of conversion of derivative security
-
1,775
Added 2.45%
70,691
Common Stock