Jul 13
2022
SELL
Open market or private sale
$24,044
$64.46 p/Share
373
Reduced 0.98%
37,689
Common Stock
Jul 12
2022
BUY
Exercise of conversion of derivative security
-
937
Added 2.4%
38,062
Common Stock
Jun 16
2022
SELL
Open market or private sale
$15,485
$47.94 p/Share
323
Reduced 0.86%
37,125
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
-
782
Added 2.05%
37,448
Common Stock
May 25
2022
SELL
Open market or private sale
$63,044
$43.24 p/Share
1,458
Reduced 3.82%
36,666
Common Stock
May 24
2022
BUY
Exercise of conversion of derivative security
-
3,750
Added 8.96%
38,124
Common Stock
Apr 13
2022
SELL
Open market or private sale
$75,846
$52.38 p/Share
1,448
Reduced 4.04%
34,374
Common Stock
Apr 12
2022
BUY
Exercise of conversion of derivative security
-
3,750
Added 9.48%
35,822
Common Stock
Mar 16
2022
SELL
Open market or private sale
$17,840
$60.68 p/Share
294
Reduced 0.91%
32,072
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
781
Added 2.36%
32,366
Common Stock
Feb 25
2022
SELL
Open market or private sale
$99,207
$67.35 p/Share
1,473
Reduced 4.46%
31,585
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
-
3,750
Added 10.19%
33,058
Common Stock
Feb 14
2022
SELL
Open market or private sale
$373,103
$68.01 p/Share
5,486
Reduced 15.77%
29,308
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
14,049
Added 28.76%
34,794
Common Stock
Dec 16
2021
SELL
Open market or private sale
$27,226
$80.79 p/Share
337
Reduced 1.6%
20,745
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
-
781
Added 3.57%
21,082
Common Stock
Dec 08
2021
SELL
Open market or private sale
$206,625
$82.65 p/Share
2,500
Reduced 10.96%
20,301
Common Stock
Nov 26
2021
SELL
Open market or private sale
$113,413
$74.86 p/Share
1,515
Reduced 6.23%
22,801
Common Stock
Nov 24
2021
BUY
Exercise of conversion of derivative security
-
3,750
Added 13.36%
24,316
Common Stock
Nov 03
2021
SELL
Open market or private sale
$720,000
$80.0 p/Share
9,000
Reduced 30.44%
20,566
Common Stock
Nov 03
2021
BUY
Exercise of conversion of derivative security
$303,570
$33.73 p/Share
9,000
Added 23.34%
29,566
Common Stock
Oct 28
2021
SELL
Open market or private sale
$152,025
$60.81 p/Share
2,500
Reduced 10.84%
20,566
Common Stock
Sep 16
2021
SELL
Open market or private sale
$16,772
$55.72 p/Share
301
Reduced 1.29%
23,066
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
-
781
Added 3.23%
23,367
Common Stock
Aug 30
2021
SELL
Open market or private sale
$300,000
$60.0 p/Share
5,000
Reduced 18.13%
22,586
Common Stock