Jun 22
2022
|
SELL
Sale (or disposition) back to the issuer
|
-
|
859,484
Reduced 100.0%
|
0
Common Stock
|
|
Jun 22
2022
|
BUY
Grant, award, or other acquisition
|
-
|
69,234
Added 7.45%
|
859,484
Common Stock
|
|
Jun 13
2022
|
SELL
Open market or private sale
|
$2,309,254
$62.83 p/Share
|
36,754
Reduced 4.44%
|
790,250
Common Stock
|
|
Jun 10
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
73,562
Added 8.17%
|
827,004
Common Stock
|
|
Mar 11
2022
|
SELL
Open market or private sale
|
$1,607,688
$45.93 p/Share
|
35,003
Reduced 4.44%
|
752,892
Common Stock
|
|
Mar 10
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
73,560
Added 8.88%
|
755,138
Common Stock
|
|
Dec 13
2021
|
SELL
Open market or private sale
|
$1,672,855
$45.26 p/Share
|
36,961
Reduced 4.92%
|
714,335
Common Stock
|
|
Dec 10
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
73,561
Added 9.31%
|
716,510
Common Stock
|
|
Sep 14
2021
|
SELL
Open market or private sale
|
$2,421,418
$64.94 p/Share
|
37,287
Reduced 5.21%
|
677,735
Common Stock
|
|
Sep 10
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
73,560
Added 9.76%
|
679,929
Common Stock
|
|
Sep 07
2021
|
|
-
|
696,459
Reduced 52.06%
|
641,462
Common Stock
|
|
Sep 01
2021
|
|
-
|
43,541
Reduced 3.15%
|
1,337,921
Common Stock
|
|
Jun 11
2021
|
SELL
Open market or private sale
|
$1,913,602
$51.81 p/Share
|
36,935
Reduced 2.6%
|
1,381,111
Common Stock
|
|
Jun 10
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
73,561
Added 5.05%
|
1,383,284
Common Stock
|
|
Mar 11
2021
|
SELL
Open market or private sale
|
$1,977,636
$56.21 p/Share
|
35,183
Reduced 2.55%
|
1,344,485
Common Stock
|
|
Mar 10
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
69,233
Added 4.88%
|
1,348,735
Common Stock
|
|
Jan 21
2021
|
SELL
Open market or private sale
|
$3,501,169
$71.71 p/Share
|
48,824
Reduced 3.59%
|
1,310,435
Common Stock
|
|
Jan 20
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
101,562
Added 6.95%
|
1,359,259
Common Stock
|
|
Dec 24
2020
|
|
-
|
27,497
Reduced 2.14%
|
1,257,697
Common Stock
|
|
Dec 23
2020
|
BUY
Exercise of conversion of derivative security
|
$200,000
$38.61 p/Share
|
5,180
Added 0.4%
|
1,285,194
Common Stock
|
|
Dec 22
2020
|
SELL
Open market or private sale
|
$3,549,613
$70.32 p/Share
|
50,478
Reduced 3.79%
|
1,279,917
Common Stock
|
|
Dec 20
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
101,563
Added 7.09%
|
1,330,395
Common Stock
|
|
Dec 11
2020
|
SELL
Open market or private sale
|
$2,439,935
$67.14 p/Share
|
36,341
Reduced 2.87%
|
1,228,458
Common Stock
|
|
Dec 10
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
69,234
Added 5.32%
|
1,232,847
Common Stock
|
|
Nov 23
2020
|
SELL
Open market or private sale
|
$3,142,757
$62.1 p/Share
|
50,608
Reduced 4.06%
|
1,195,565
Common Stock
|
|