Feb 16
2022
-
4,762
Reduced 1.57%
298,272
Common Stock
Feb 16
2022
SELL
Open market or private sale
$350,000
$70.0 p/Share
5,000
Reduced 1.62%
303,034
Common Stock
Feb 15
2022
BUY
Other acquisition or disposition
-
14,287
Added 4.43%
308,034
Common Stock
Feb 14
2022
SELL
Open market or private sale
$655,723
$68.12 p/Share
9,626
Reduced 3.17%
293,747
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
23,801
Added 7.27%
303,373
Common Stock
Jan 04
2022
SELL
Open market or private sale
$144,282
$87.55 p/Share
1,648
Reduced 0.59%
279,572
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
3,906
Added 1.37%
281,220
Common Stock
Dec 16
2021
SELL
Open market or private sale
$54,391
$81.18 p/Share
670
Reduced 0.24%
277,314
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
-
1,563
Added 0.56%
277,984
Common Stock
Nov 04
2021
SELL
Open market or private sale
$794,000
$79.4 p/Share
10,000
Reduced 3.49%
276,421
Common Stock
Nov 03
2021
SELL
Open market or private sale
$383,850
$76.77 p/Share
5,000
Reduced 1.72%
286,421
Common Stock
Nov 02
2021
SELL
Open market or private sale
$378,500
$75.7 p/Share
5,000
Reduced 1.69%
291,421
Common Stock
Oct 04
2021
SELL
Open market or private sale
$86,209
$53.78 p/Share
1,603
Reduced 0.54%
296,421
Common Stock
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