Oct 01
2021
BUY
Exercise of conversion of derivative security
-
3,906
Added 1.29%
298,024
Common Stock
Sep 16
2021
SELL
Open market or private sale
$33,470
$55.69 p/Share
601
Reduced 0.2%
294,118
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
-
1,562
Added 0.53%
294,719
Common Stock
Jul 02
2021
SELL
Open market or private sale
$76,728
$49.63 p/Share
1,546
Reduced 0.52%
293,157
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
-
3,907
Added 1.31%
294,703
Common Stock
Jun 16
2021
SELL
Open market or private sale
$123,329
$49.49 p/Share
2,492
Reduced 0.85%
290,796
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
-
6,250
Added 2.09%
293,288
Common Stock
Apr 05
2021
SELL
Open market or private sale
$90,790
$58.84 p/Share
1,543
Reduced 0.53%
287,038
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
3,906
Added 1.34%
288,581
Common Stock
Mar 04
2021
BUY
Exercise of conversion of derivative security
$99,993
$33.77 p/Share
2,961
Added 1.03%
284,675
Common Stock
Mar 01
2021
SELL
Open market or private sale
$798,620
$65.73 p/Share
12,150
Reduced 4.13%
281,714
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
-
31,440
Added 9.66%
293,864
Common Stock
Feb 18
2021
-
4,762
Reduced 1.78%
262,424
Common Stock
Feb 17
2021
BUY
Other acquisition or disposition
-
4,762
Added 1.75%
267,186
Common Stock
Jan 12
2021
SELL
Open market or private sale
$542,200
$54.22 p/Share
10,000
Reduced 3.66%
263,227
Common Stock
Jan 11
2021
SELL
Open market or private sale
$500,000
$50.0 p/Share
10,000
Reduced 3.53%
273,227
Common Stock
Jan 08
2021
BUY
Exercise of conversion of derivative security
$51,014
$21.81 p/Share
2,339
Added 0.82%
283,227
Common Stock
Jan 06
2021
SELL
Open market or private sale
$416,476
$44.5 p/Share
9,359
Reduced 3.22%
280,888
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
$305,340
$21.81 p/Share
14,000
Added 4.6%
290,247
Common Stock
Jan 01
2021
BUY
Exercise of conversion of derivative security
-
3,906
Added 1.39%
276,247
Common Stock
Dec 23
2020
SELL
Open market or private sale
$102,600
$45.0 p/Share
2,280
Reduced 0.83%
272,341
Common Stock
Nov 30
2020
SELL
Open market or private sale
$200,000
$40.0 p/Share
5,000
Reduced 1.79%
274,621
Common Stock
Nov 17
2020
BUY
Exercise of conversion of derivative security
$43,620
$21.81 p/Share
2,000
Added 0.71%
279,621
Common Stock
Nov 16
2020
SELL
Open market or private sale
$175,000
$35.0 p/Share
5,000
Reduced 1.77%
277,621
Common Stock
Oct 02
2020
SELL
Open market or private sale
$44,053
$28.33 p/Share
1,555
Reduced 0.55%
282,621
Common Stock