Oct 13
2022
SELL
Open market or private sale
$781,800
$39.09 p/Share
20,000
Reduced 6.35%
295,090
Common Stock
Aug 10
2022
SELL
Open market or private sale
$1,170,250
$46.81 p/Share
25,000
Reduced 7.35%
315,090
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
-
2,574
Added 0.75%
340,090
Common Stock
Apr 12
2022
SELL
Open market or private sale
$3,632,035
$50.16 p/Share
72,409
Reduced 17.66%
337,516
Common Stock
Apr 12
2022
BUY
Exercise of conversion of derivative security
$1,137,816
$24.0 p/Share
47,409
Added 10.97%
384,925
Common Stock
Mar 24
2022
SELL
Open market or private sale
$2,414,425
$50.83 p/Share
47,500
Reduced 11.58%
362,516
Common Stock
Mar 24
2022
BUY
Exercise of conversion of derivative security
$1,140,000
$24.0 p/Share
47,500
Added 10.38%
410,016
Common Stock
Feb 03
2022
SELL
Open market or private sale
$28,539
$40.77 p/Share
700
Reduced 0.19%
362,516
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
$16,800
$24.0 p/Share
700
Added 0.19%
363,216
Common Stock
Feb 02
2022
SELL
Open market or private sale
$2,010,691
$40.76 p/Share
49,330
Reduced 11.98%
362,516
Common Stock
Feb 02
2022
BUY
Exercise of conversion of derivative security
$1,183,920
$24.0 p/Share
49,330
Added 10.7%
411,846
Common Stock
Jan 31
2022
SELL
Open market or private sale
$653,911
$40.1 p/Share
16,307
Reduced 4.3%
362,516
Common Stock
Jan 27
2022
SELL
Open market or private sale
$351,545
$40.44 p/Share
8,693
Reduced 2.24%
378,823
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
-
2,937
Added 0.75%
387,516
Common Stock
Apr 06
2021
SELL
Open market or private sale
$84,240
$42.12 p/Share
2,000
Reduced 0.52%
384,579
Common Stock
Apr 06
2021
BUY
Exercise of conversion of derivative security
$48,000
$24.0 p/Share
2,000
Added 0.51%
386,579
Common Stock
Apr 05
2021
SELL
Open market or private sale
$957,589
$42.14 p/Share
22,724
Reduced 5.58%
384,579
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
$545,376
$24.0 p/Share
22,724
Added 5.28%
407,303
Common Stock
Mar 26
2021
SELL
Open market or private sale
$1,129,146
$43.14 p/Share
26,174
Reduced 6.37%
384,579
Common Stock
Mar 25
2021
SELL
Open market or private sale
$1,014,511
$42.58 p/Share
23,826
Reduced 5.48%
410,753
Common Stock
Jan 12
2021
SELL
Open market or private sale
$1,159,246
$38.91 p/Share
29,793
Reduced 11.27%
234,579
Common Stock
Dec 24
2020
-
116,667
Added 30.62%
264,372
Common Stock
Dec 23
2020
-
83,000
Reduced 35.98%
147,705
Common Stock
Oct 14
2020
-
15,685
Reduced 6.37%
230,705
Common Stock
Oct 02
2020
-
250,000
Reduced 50.36%
246,390
Common Stock