May 18
2022
BUY
Exercise of conversion of derivative security
$32,170
$32.17 p/Share
1,000
Added 2.13%
46,017
Common Stock
May 16
2022
SELL
Open market or private sale
$86,071
$57.96 p/Share
1,485
Reduced 3.19%
45,017
Common Stock
May 15
2022
BUY
Grant, award, or other acquisition
-
14,000
Added 23.14%
46,502
Common Stock
Apr 04
2022
SELL
Open market or private sale
$135,544
$67.84 p/Share
1,998
Reduced 5.79%
32,502
Common Stock
Nov 12
2021
SELL
Open market or private sale
$304,850
$85.44 p/Share
3,568
Reduced 9.39%
34,444
Common Stock
Nov 12
2021
BUY
Exercise of conversion of derivative security
$103,398
$65.03 p/Share
1,590
Added 4.01%
38,012
Common Stock
Nov 11
2021
SELL
Open market or private sale
$483,084
$85.08 p/Share
5,678
Reduced 13.49%
36,422
Common Stock
Nov 11
2021
BUY
Exercise of conversion of derivative security
$154,511
$65.03 p/Share
2,376
Added 5.34%
42,100
Common Stock
Nov 09
2021
SELL
Open market or private sale
$491,791
$88.04 p/Share
5,586
Reduced 12.33%
39,724
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$168,947
$43.22 p/Share
3,909
Added 7.94%
45,310
Common Stock
Jun 14
2021
SELL
Open market or private sale
$548,467
$84.64 p/Share
6,480
Reduced 13.53%
41,401
Common Stock
Jun 14
2021
BUY
Exercise of conversion of derivative security
$115,200
$30.72 p/Share
3,750
Added 7.26%
47,881
Common Stock
May 17
2021
SELL
Open market or private sale
$132,106
$79.63 p/Share
1,659
Reduced 3.62%
44,131
Common Stock
May 15
2021
BUY
Grant, award, or other acquisition
-
12,500
Added 21.44%
45,790
Common Stock
Apr 05
2021
SELL
Open market or private sale
$180,626
$87.64 p/Share
2,061
Reduced 5.83%
33,290
Common Stock
Dec 07
2020
SELL
Open market or private sale
$89,891
$80.26 p/Share
1,120
Reduced 3.08%
35,230
Common Stock
Dec 07
2020
BUY
Exercise of conversion of derivative security
$42,493
$37.94 p/Share
1,120
Added 2.99%
36,350
Common Stock
Dec 04
2020
SELL
Open market or private sale
$374,436
$79.82 p/Share
4,691
Reduced 11.75%
35,230
Common Stock
Dec 04
2020
BUY
Exercise of conversion of derivative security
$134,523
$30.72 p/Share
4,379
Added 9.88%
39,921
Common Stock